robot_framework(4)执行顺序及继承方法

关注点

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,让输入框成灰色,而不是黑色



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值