关注点
1:举个例子:你在跑ui web自动化的时候,你有2个步骤是必须要跑的,登录,退出
ok,你就会自己封装个业务关键字的txt,然后在里面创建2个keyword,登录,退出
这个时候怎么引用呢
当你要执行的测试用例是在测试套件下的时候,你需要在测试套件里面添加
当你的测试用例是在测试项目下的时候,你就需要在测试项目里面去添加
否则的话,如果你是有3个层级 test_project,test_suite,test_case
那你的test_project里的setup里的登录,在test_case里是无法被找到的
2:文件夹上的setup和teardown,suite级别的,只在套件开始和结束执行一次,不是对每个用例分别初始化环境
文件夹上的setup和teardown,test级别的,只对文件夹下直接关联的test_case有用,还有套件关联的,无法找到相关关键词
3:如果初始化工作有多个关键词要执行 请使用命令Run Keywords |登录|AND|退出 这种形式(主要针对首页登录和模块菜单点击登录2个关键词这种应用场景)
4:执行顺序是test_case>test_suite>test_project
5:所有setting里面的参数,即使是空白也会被占用执行,所以记得没用的一定要clear,让输入框成灰色,而不是黑色