随笔分类 - 06:robotFramework
摘要:01:从作业说起 把python文件实现的关键字改为RF资源文件里面的用户关键字 python文件(笔记:06) def deleteAlllesson(): driver = webdriver.Chrome() driver.implicitly_wait() driver.get('http:
阅读全文
摘要:01:失败后,不截图 访问网站:https://robotframework.org/#libraries 在网站中通过以下指引查看 点击-external - seleniumLibrary-readme.rst-introduction-keyword documentation-importi
阅读全文
摘要:根据我之前总结的robotframework笔记,相信这些题不在话下,否则的话,只能再去回顾一遍啦! 01:RF支持的四种表? Setting,Variable,Testcase,keywords 02:用例配置部分[Template]是什么意思? 声明该用例是模板关键字驱动的,本用例只包含测试数据
阅读全文
摘要:思维导图 01:资源文件 在测试套件文件中定义关键字的问题 只能在本测试套件中有效,无法共享给其他测试套件使用 使用资源文件 资源文件其实就是RF层面的库文件(不能包含测试用例) 里面可以包含用来共享的,变量和关键字 资源文件的格式基本也和测试套件文件类似 ***Settings*** Liabil
阅读全文
摘要:大纲: 作业复盘 用户关键字 资源文件 数据驱动 01:讲解作业 页面展示: python文件(定义一个函数): from selenium import webdriver import time def deleteAlllesson(): driver = webdriver.Chrome()
阅读全文
摘要:01:条件判断 RF中用Run Keyword if 关键字做条件判断 条件表达式参数给python的eval函数 run keyworld if ‘2019’ in $html log to console 内容 参数放在下一行 run keyword if ‘2019’ in $html and
阅读全文
摘要:初始化和清除是robotframework中必不可少的,所以要认真学哦 01:初始化和清除 setup 是测试一个用例(或者套件)前要做的事情 teardown 是测试后要做的事情 一个例子:要测试登录功能,需要先注册1个用户,用这个用户验证登录功能 那么对于测试登录功能的套件(或者用例)来说,前面
阅读全文
摘要:Tips: 关键字大小写不敏感 测试库搜索路径和python程序一致,sys.path 01:python创建关键字,在RF中导入 python文件(mylib3.py) import os,sys def opencalc(): os.system('calc') def openmaspaint
阅读全文
摘要:思维导图 1 关键字的使用 RF的能力是由关键字提供的,所以,我们必须对RF的常用关键字有个了解,这样才能把RF用好。 最常用的关键字就在RF的标准库中 http://robotframework.org 其中Builtin是标准库中的内置库, Shortcuts Keywords 就是关键字目录表
阅读全文
摘要:01:RF是什么? 由python编写通用型自动型框架 框架-实现特定需求的软件解决方案的工具包 自动化中面临的问题 如何组织我们的自动化脚本? 如何批量选择测试脚本去执行? 如何在测试结果里面清晰的反馈检查点是否通过? 执行结果是否能够清晰美观的报告? 所面临的问题都可以用RF框架去执行 02:测
阅读全文
摘要:01:什么是robotframework? 简单的来说robotframework是一个通用型的自动测试框架 所谓通用型就是不限定自动化领域 SoapUI专门针对webAPI接口测试领域里面的自动框架 用在UI测试,SDK测试就不合适 而RF适合几乎所有的软件自动化测试系统框架 既可以用在webAP
阅读全文

浙公网安备 33010602011771号