![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
robotframework
不会说话的渔
这个作者很懒,什么都没留下…
展开
-
selenium随心笔记
exit for loop if +python表达式 (注意变量)如果满足表达式 退出循环等价于 run keyword if +python表达式 +exit for loop取出列表对象的第一个元素 @{list}【0】当只执行一次的时候可以把步骤 放在初始化里面如打开浏览器如果每个用例都要打开浏览器可以放在suite setup 套件里面可以把等待python搜索...原创 2019-05-14 22:15:44 · 149 阅读 · 0 评论 -
selemnium中select输入框的选择
首先要导入模块from selenium.webdriver.support.select import selectele=…select(ele).select_by_index(n) 选择第N 个元素从0开始select(ele).select_by_value() 根据value 值进行选择select(ele).select_by-visible_text() ...转载 2019-05-17 00:32:13 · 553 阅读 · 0 评论 -
robotframework中的用户关键字封装
使用keywords表关键字顶头写 关键字可以使用惨 [arguments] ${a} ${b}关键字还可以有返回值 使用 [return]rebotframework中的常用库collections还有内置库intellit原创 2019-05-12 22:39:02 · 1196 阅读 · 0 评论 -
python语法 与robotframework结合的情况
在自定义关键字的时候需要使用robotframework 的语法而不是pythonrobot framework中 字典的需要&{a}[b]注意不key 不需要使用引号 大括号和&不能少should be true 需要使用python 语法...原创 2019-05-21 23:27:40 · 616 阅读 · 0 评论 -
robotframewor 中的条件判断
1.条件判断RF里面除了循环以外,另一个流程控制的基本功能就是条件判断RF中通常用Run keyword if 关键字来达到类python 中 if …else …条件判断的功能Run Keywords if condition ,name ,*argscondition 是python 中的表达式name 是一个关键字 就是满足上面条件要执行的关键字,args 就是关键字的参数R...转载 2019-05-10 07:41:06 · 3490 阅读 · 0 评论 -
python中的使用技巧 json库
1.json 库中的 dumps(),可以将python 的数据对象转换成json 格式的字符串2.loads(),可以将python 的json格式的字符串 转换成 python 的数据对象3.id在python 中是有内置函数的所以尽量不要单独使用删除数据注意数据的依赖性如果有的数据不能删除在自动化时候如何操作,如果不能删除只能操作数据库json 和 BuiltIn () 为什么一...原创 2019-05-25 00:01:02 · 229 阅读 · 0 评论 -
run keywords 关键字
run keywords 执行的多个关键字 可以使用and 联系 起来原创 2019-05-10 23:48:44 · 2436 阅读 · 0 评论 -
robotframework初始化和清除
1.setup 是测试一个用例(或套件)前面要做的事情2.teardown 是清除操作在robotframework 中每个测试用例测试套件的目录,文件都是有需要初始化或者所有的setup 和 teardown 操作手只有能由一个关键字语句构成当初始化关键字过多建议使用 run keywords[documentation]相当于注释会被打印出来的加::测试套件的初始化和清除 就是在**...原创 2019-05-10 23:45:12 · 1360 阅读 · 0 评论 -
robotframework中项目目录和执行参数
手工测试的用例自动化自动化的目录结构测试套件文件,目录RF资源文件测试库变量文件pylib python 的测试库rflib 用来存放用户关键字tc就是放testcase老师管理用例执行的参数robot [options] data_sourcesoptions 可以省略robot --name Example path/to/tests/pattern_*.robot...原创 2019-05-15 21:01:18 · 1616 阅读 · 0 评论 -
Appium安装环境
Appium 作业 1根据课堂视频,安装搭建Appium运行环境,并运行示例代码安装Appium Python Client 包安装Appium Python Client 包的命令pip install Appium-Python-Client安装 Appium Server下载安装Appium Desktop的安装包, 下载地址 https://github.com/appium/...原创 2019-06-02 14:31:52 · 229 阅读 · 1 评论