
自动化
文章平均质量分 58
~哦~豁~
快看,有灰机
展开
-
03rf操作元素鼠标键盘元素等待
1、常规的操作元素的关键字输入文本数据 #输入数据 Input Text id=kw 输入数据睡眠 #睡眠 Sleep 2清空文本 #清空文本 Clear Element Text id=kw点击查询 #点击查询 Click Element id=su获得元素的文本信息 #获得元素的文本信息 ${text} Get Text xpath=//input[@autocomplete='off原创 2021-12-29 22:28:22 · 851 阅读 · 0 评论 -
02RobotFramework测试环境搭建和web项目的关键字以及元素定位
1、准备web自动化测试环境安装:pip install robotframework-seleniumlibrary安装谷歌浏览器: https://www.google.cn/chrome/安装谷歌浏览器驱动驱动一定要配套浏览器版本将 SeleniumLibrary库导入测试套件2、常规的关键字3、元素定位前提:元素或者属性必须唯一八种元素定位方式:(以百度为例)idInput Text id=kw id定位name#name定位Co原创 2021-12-26 00:30:46 · 386 阅读 · 0 评论 -
01robotframework安装及常用方法
1.RobotFramework(RF)的简介和特点rf是基于python开发的、可扩展的,以关键字驱动的自动化测试框架建议python版本3.7数据驱动:数据驱动就是把测试用例的数据放到execl、yaml里面,然后通过改变excel或者yaml文件里面的数据,达到控制测试用例的执行的过程。关键字驱动:把项目中的一些业务逻辑或者基本的操作封装成一个一个的关键字,然后调用不同的关键字或者关键字的组合实现不同的业务逻辑。特点:1、编写测试用例方便,可以以robot/txt/csv/html等格原创 2021-12-25 00:33:28 · 1086 阅读 · 1 评论 -
pytest框架进行接口自动化
pytest框架进行接口自动化1、框架目录结构介绍目录结构图1、公共目录(主要放请求发送工具文件,读取yaml文件工具等) 请求发送工具文件:send_request_util.py 读取yaml工具文件: yaml_util.py2、报告目录(用来作为报告保存的目录) reports3、用例目录(用来存放用例的目录) testcase4、全局文件 runAll (用于执行全局用例) runAll.py :该文件中只有一个方法:pytest.main()5、原创 2021-12-24 21:48:23 · 3126 阅读 · 0 评论