摘要: 大纲: 作业复盘 用户关键字 资源文件 数据驱动 01:讲解作业 页面展示: python文件(定义一个函数): from selenium import webdriver import time def deleteAlllesson(): driver = webdriver.Chrome() 阅读全文
posted @ 2020-04-14 10:14 kelly-凯莉 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 01:条件判断 RF中用Run Keyword if 关键字做条件判断 条件表达式参数给python的eval函数 run keyworld if ‘2019’ in $html log to console 内容 参数放在下一行 run keyword if ‘2019’ in $html and 阅读全文
posted @ 2020-04-14 09:58 kelly-凯莉 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 初始化和清除是robotframework中必不可少的,所以要认真学哦 01:初始化和清除 setup 是测试一个用例(或者套件)前要做的事情 teardown 是测试后要做的事情 一个例子:要测试登录功能,需要先注册1个用户,用这个用户验证登录功能 那么对于测试登录功能的套件(或者用例)来说,前面 阅读全文
posted @ 2020-04-12 22:45 kelly-凯莉 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: Tips: 关键字大小写不敏感 测试库搜索路径和python程序一致,sys.path 01:python创建关键字,在RF中导入 python文件(mylib3.py) import os,sys def opencalc(): os.system('calc') def openmaspaint 阅读全文
posted @ 2020-04-12 22:43 kelly-凯莉 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 思维导图 1 关键字的使用 RF的能力是由关键字提供的,所以,我们必须对RF的常用关键字有个了解,这样才能把RF用好。 最常用的关键字就在RF的标准库中 http://robotframework.org 其中Builtin是标准库中的内置库, Shortcuts Keywords 就是关键字目录表 阅读全文
posted @ 2020-04-11 19:14 kelly-凯莉 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 01:RF是什么? 由python编写通用型自动型框架 框架-实现特定需求的软件解决方案的工具包 自动化中面临的问题 如何组织我们的自动化脚本? 如何批量选择测试脚本去执行? 如何在测试结果里面清晰的反馈检查点是否通过? 执行结果是否能够清晰美观的报告? 所面临的问题都可以用RF框架去执行 02:测 阅读全文
posted @ 2020-04-10 23:56 kelly-凯莉 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 题目1:有四个数字:1,2,3,4能组成多少个互不相同且无重复数字的三位数?各是多少?查询点:len(length:长度)函数用于统计列表中数量count方法用于列表中某一数据出现的次数 list=[1,2,3,4] list1=[] for i in list: for j in list: fo 阅读全文
posted @ 2020-04-10 23:46 kelly-凯莉 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 练习题解析:掷骰子 import randomdef roll_dice(number = 3,points = None): print('<<<ROLL THE DICE') if points is None: points = [] while number > 0: point = ran 阅读全文
posted @ 2020-01-17 16:13 kelly-凯莉 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 01:什么是robotframework? 简单的来说robotframework是一个通用型的自动测试框架 所谓通用型就是不限定自动化领域 SoapUI专门针对webAPI接口测试领域里面的自动框架 用在UI测试,SDK测试就不合适 而RF适合几乎所有的软件自动化测试系统框架 既可以用在webAP 阅读全文
posted @ 2020-01-15 11:31 kelly-凯莉 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: 在控制台连续输出五行*,每一行星号的数量依次递增 row=1 while row<=5: col=1 while col<=row: print('*',end='') col+=1 print() row+=1 # 输出结果 # * # ** # *** # **** # ***** 02: ro 阅读全文
posted @ 2019-12-31 17:23 kelly-凯莉 阅读(209) 评论(0) 推荐(0) 编辑