Robot Framework(2)-RIDE功能详述

上一章我们针对环境建立进行了描述,这一章针对RIDE的使用进行详述


1、工程建立

打开“小机器人”新建项目File->New Project,Type选择Directory(目录),Format的选择都可以(格式),Parent Directory项目存放路径

Robot Framework(2)-RIDE功能详述_第1张图片

2、Suite建立

新建Test Suit,右键项目名称,点击New Suite(快捷键 Shift+Ctrl+F),Type选择File

Robot Framework(2)-RIDE功能详述_第2张图片

3、Case建立

右键Suite点击New Test Case输入对应的Case名称即可

Robot Framework(2)-RIDE功能详述_第3张图片



4、工程属性详述

Robot Framework(2)-RIDE功能详述_第4张图片

Documentation:描述(类似于注释,可以写Case的流程等等,以免长时间未接触Case导致遗忘,也好让后期其他人员了解Case流程,便于维护)

Suite Setup:整个工程开始执行前的动作

Suite Teardown:整个工程执行完后动作

Test Setup:工程中每个Suite开始执行前动作

Test Teardown:工程中的每个Suite执行完后的动作

Force Tags:标签(后期执行Case的时候可以根据标签执行,如:标签为Test,执行的时间就可以只执行所有tags为test的case)

Library:引入库,引入后可以使用库中的函数

Resource:右键项目名称New Resource后添加关键字(把一个Suit封装成一个关键字,直接供case之间调用,后期详细描述)


5、写Case&执行Case

比如我们引入SSHLibrary库进行举例,引入成功后F5,即可看到库包含的函数

Robot Framework(2)-RIDE功能详述_第5张图片

填写Case(访问192.168.7.21服务器,登录帐号和密码,连接成功后执行tail命令,蓝色部分都是SSHLibrary自带函数)

Robot Framework(2)-RIDE功能详述_第6张图片

Case执行LOG打印

Robot Framework(2)-RIDE功能详述_第7张图片


Robot Framework(2)-RIDE功能详述_第8张图片


下一章给大家讲述下RIDE中使用的一起其它方便的功能,比如变量、列表、关键字等












你可能感兴趣的:(自动化)