- 博客(3)
- 收藏
- 关注
原创 Robotframework-python自动化-初始化和清除
初始化和清除: setup 是测试一个用例(或者套件)前要做的事情,提供用例所需的数据环境 teardown 是测试后要做的事情,还原测试环境 一个例子: 要测试登录功能,需要先注册一个用户,用这个用户验证登录功能 那么对于测试登录功能的套件(或者用例)来说,前面先注册好一个用户的操作,就是setup 是否需要teardown,主要看这个用例执行后的结果是否会影响下面要执行的用例 初始化动作---注册用户 用例1---登录步骤执行完毕 清除---登出用户 清除的目的是为了避免用例/套件生成
2020-09-06 18:41:07 957
原创 Robotframework-python自动化-条件判断与evaluate
条件判断: RF中中Run Keyword If关键字做条件判断 条件表达式参数给python的eval函数: run keyword if '2020' in $html log to console 内容 #python条件表达式如果要引用RF变量,直接在变量名前面加$符号即可,不用加{} 参数在下一行的语法: ...加两个以上空格 run keyword if '2020' in $html and 'UTC' in $html ... ...
2020-09-06 17:34:20 1469
原创 Robotframework-python自动化-关键字,变量,循环
RF-python自动化-关键字,变量,循环 RF官网:https://robotframework.org/ 需要查看某些库的关键字,可以点击直接点击库的标题,然后进入到GitHub界面,找到keyword documentation 找到Shortcuts,就可以查看这个库的关键字了(以下是seleniumlibrary库的关键字),Shortcuts后面就是关键字的各种用法了~ RF参数类型-形参: ·必选参数 ·可变参数和缺省值参数 常用关键字: 1.log-->打
2020-09-06 15:03:24 1427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人