
UI自动化之selenium
UI自动化技术分享
陈哆肉&J
做一个有温度的测试
展开
-
selenium IDE安装与使用详解
目前3.X的版本不支持导出各种语言脚本,能导出的都是2.X的版本selenium ide 3.0.0~3.0.2支持的都是firefox 56以后的版本selenium 2.9.1.1-singed支持的是firefox 17.0~56.*的版本。火狐浏览器历史版本下载地址:https://ftp.mozilla.org/pub/firefox/releases/,火狐安装后要关闭自动更新下载selenium IDE:https://www.selenium.dev/downloads/,下原创 2020-09-24 14:00:28 · 3908 阅读 · 0 评论 -
chropath的安装与使用
1、准备谷歌插件2.按照图示点击:更多工具——扩展程序3.进入扩展程序,点击【加载已解压的扩展程序】——选择已解压的谷歌插件4.成功添加插件 ,如图所示:5.定位使用图解6.点击此图标表示开始录制录制7.直接点击页面的任务元素,再点击一次则是停止录制。点击保存测试用例,可导出csv格式的脚本8.如图所示,记录了一些动作信息,以及定位信息此插件有缺陷,但是使用此插件可一定程度上提交定位效率...原创 2020-09-15 15:48:06 · 12945 阅读 · 12 评论 -
xpath定位的基本介绍
1、什么是自动化 通过机器去完成手工测试的过程 2、web自动化测试元素定位方法有哪些? 1、id 2、name 3、class 4、tagname 5、linktext 6、patiallinktext 7、xpath 8、cssselector 3、xpath定位的方法 (1)xpa...原创 2019-12-03 16:24:25 · 301 阅读 · 0 评论 -
一招解决Robotframework-ride 日志输出中文乱码
乱码截图环境:ride -1.7.4.1 python 3.7.4解决方案:修改文件编码 SYSTEM -> OUTPUT,如下C:\Program Files\Python37\Lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py将原来的SYSTEM修改为OUTPUT,保存,重启ride即可...原创 2020-07-29 13:22:24 · 1552 阅读 · 0 评论 -
Robotframework之基础必备
1、简介与特点RF是一个基于python语言开发的,可扩展的,以关键字驱动模式,结合Selenium实现的一个开源的自动化测试框架。RF在2019年的7月之前,支持2.7;RF在2019年7月之后,支持3.7。目前主流的自动化测试框架,RF、AirTest数据驱动和关键字驱动: 数据驱动:把测试用例的数据单独的提取出来,放到excel里面或者yaml文件里面,通过改变excel或者yaml文件汇总的数据来驱动用例执行。 关键字驱动:把项目中的逻辑封装成一个关键字,调用不同的关原创 2020-07-28 23:14:51 · 351 阅读 · 0 评论 -
Robotframework:一招解决rcommand: “no pybot“ --argumentfile
command: "no pybot" --argumentfile C:\Users\CHENJ\AppData\Local\Temp\RIDE8_xy8eb4.d\argfile.txt --listener D:\Python37\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:59301:False D:\Python37\Robotframework\Labvantage[WinError 2] 系统找不到指定的文原创 2020-07-27 20:03:35 · 7373 阅读 · 3 评论