RF-selenium
你若盛开清风自来_
暗透了才能看到星光,向死而生
展开
-
Robotframework-python自动化-初始化和清除
初始化和清除:setup 是测试一个用例(或者套件)前要做的事情,提供用例所需的数据环境teardown 是测试后要做的事情,还原测试环境一个例子:要测试登录功能,需要先注册一个用户,用这个用户验证登录功能 那么对于测试登录功能的套件(或者用例)来说,前面先注册好一个用户的操作,就是setup 是否需要teardown,主要看这个用例执行后的结果是否会影响下面要执行的用例初始化动作---注册用户用例1---登录步骤执行完毕清除---登出用户清除的目的是为了避免用例/套件生成原创 2020-09-06 18:41:07 · 958 阅读 · 0 评论 -
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 · 1471 阅读 · 0 评论 -
Robotframework-python自动化-关键字,变量,循环
RF-python自动化-关键字,变量,循环RF官网:https://robotframework.org/需要查看某些库的关键字,可以点击直接点击库的标题,然后进入到GitHub界面,找到keyword documentation找到Shortcuts,就可以查看这个库的关键字了(以下是seleniumlibrary库的关键字),Shortcuts后面就是关键字的各种用法了~RF参数类型-形参:·必选参数·可变参数和缺省值参数常用关键字:1.log-->打原创 2020-09-06 15:03:24 · 1427 阅读 · 0 评论