创建 Project
- 创建一个测试项目 File > New Project,并放在指定目录下,以方便将与之相关的测试 case 和 关键字 放在同一个目录下
创建测试用例
-
创建 suite 用于存放测试用例集合
-
添加 Selenium2Library
-
创建测试用例
简单 case 可以直接在表格中添加了,但是有些操作需要在初始化的时候进行操作,这些操作往往都是可以在多个测试用例中复用的,比如每次测试都要先打开浏览器并登录页面,因此可以将这些操作创建成关键字。
创建关键字
- 创建 resource 用于存放关键字和全局变量的集合
-
创建全局变量
2.1 普通变量如下,引用方式 ${name1}
2.2 列表变量如下,引用方式 @{name2}[0]、@{name2}[1]
2.3 字典变量如下,引用方式 &{name3}[key1]、&{name3}[key2]
本次关键字中我们要使用到 username 和 password,我创建了适合我的列表和字典变量
-
创建 login 关键字
3.1 给关键字定义参数:
3.2 给关键字添加操作
使用自定义关键字
- 给测试用例添加 resource,使其能够使用自定义的关键字
-
使用关键字
2.1 在 Setup 中使用关键字(Teardown 测试完成后回收清理与上述关键字创建和使用类似,不重复了)
2.2 在操作步骤中使用关键字
-
运行测试用例
测试报告
测试用例运行完后,会生成测试报告
点击测试报告后,可以查看网页版测试报告
以及log