Python+Robot Framework自动化测试(二)---web网页测试实例
环境搭建完成后,启动RIDE,创建测试用例
1、新建Project,File-NewProjet
新建project时,Type只能选择directory,Directory下才可以创建测试套件TestSuite,如果选择File,File下只能创建测试用例TestCase。
2、新建测试套件TestSuite,类型就选择File
3、新建测试用例TestCase
开始编写用例前,先导入依赖包Selenium2Library,如果导入后字为红色,说明不正确,检查一下是否打错了,或者大小写问题
导入外部文件:
Add Library: 导入测试库,主要是\Lib\site-packages这个目录下面的库
Add Resource:导入相关资源,跟项目相关的一些资源文件
Variables:加载变量文件
定义内部变量:
Add Scalar:定义一个变量
Add List:定义一个列表类型的变量
Add Metadata:定义元数据
4、编写测试用例
这里我们是web网页测试,第一步打开浏览器,用到关键词Open Browser,红色表示必填项
按Ctrl有关键字解析
可以按到后面红色框里需要填写URL,也就是你需要打开的网页网址,第三个参数就是浏览器,不填就默认Firefox。当我们需要用到RIDE自动化打开浏览器时,你需要下载浏览器对应的插件,这里我用的是IE,那么就下载的是IEDriverServer。打开浏览器后,同样利用关键字Close Browser,关闭浏览器
5、点击Run运行用例