码迷,mamicode.com
首页 >  
搜索关键字:ui自动化    ( 507个结果
Selenium 对元素element的操作举例
前三个用的比较多,模拟用户操作最多的就是点击,输入文本,其他的UI自动化测试中涉及的不多,对判断元素是否存在,断言元素是否被选中,元素被选中后CSS属性是否更改等,还是很有必要的。 ...
分类:其他好文   时间:2018-10-05 17:20:23    阅读次数:110
appium Ui自动化调起应用点击
appium Ui自动化调起微信并点击登录按钮的java代码(对的,就这么一丢丢)。 想要得到应用包名可以使用“adb shell dumpsys activity | grep "mFocusedActivity"” 命令获取,可以得到应用包名称和当前activity的名称。不过要注意一下setC ...
分类:移动开发   时间:2018-10-04 10:24:09    阅读次数:165
利用Selenium实现图片文件上传的两种方式介绍
在实现UI自动化测试过程中,有一类需求是实现图片上传,这种需求根据开发的实现方式,UI的实现方式也会不同。 一、直接利用Selenium实现 这种方式是最简单的一种实现方式,但是依赖于开发的实现。 当开发直接使用file类型的input实现图片文件的上传时,实例:<input type="file" ...
分类:Web程序   时间:2018-10-04 10:07:40    阅读次数:163
Selenium入门11 滚动条控制(通过js)
这一节要有js基础。做web端的UI自动化必须要有html,css,javascript前端基础。 滚动条控制: 1 移动垂直滚动条 document.documentElement.scrollTop 2 移动垂直滚动条 document.documentElement.scrollLeft 3  ...
分类:Web程序   时间:2018-10-04 09:48:22    阅读次数:208
RobotFramework-UI自动化测试(二)
1、在cmd中输入ride.py打开界面 创建project项目 选择菜单栏file >new Project 2、创建测试套件 右击Testcase项目,选择new suite选项 输入名称Testcase,type选择File 3、创建测试用例 右击Testcase选择new testcase ...
分类:其他好文   时间:2018-09-30 16:54:47    阅读次数:188
UI自动化之异常与截图处理
对操作不成功时,希望能够继续执行其他操作,或者是,希望操作不成功时,能够写日志记录 目录 1、常见异常 2、截图处理 1、常见异常 1.NoSuchElementException:没有找到元素 2.NoSuchFrameException:没有找到iframe 3.NoSuchWindowExce ...
分类:其他好文   时间:2018-09-28 00:07:10    阅读次数:233
UI自动化之特殊处理四(获取元素属性\爬取页面源码\常用断言)
获取元素属性\爬取页面源码\常用断言,最终目的都是为了验证我们实际结果是否等于预期结果 目录 1、获取元素属性 2、爬取页面源码 3、常用断言 1、获取元素属性 获取title:driver.title() 获取元素文本:driver.find_XX().text 获取元素标签:driver.fin ...
分类:其他好文   时间:2018-09-28 00:03:22    阅读次数:201
UI自动化之js\jquery的应用
js\jquery的应用,有很多难以定位到的,可以通过js或者jquery来处理 目录 1、js 2、jquery 1、js 1.1js有5种定位,最后execute_script(js)来执行js document.getElementById(“id”) document.getElements ...
分类:Web程序   时间:2018-09-27 23:58:05    阅读次数:368
Java + Selenium 3.x 实现Web自动化 - 1.自动化准备
说明:本文主要记录了基于公司现有项目(一个电子商务平台),从0开始实现UI自动化的历程。从准备阶段,部分内容直接省略了基础知识,一切以最终做成自动化项目为目标,难免会有晦涩之处。文章主要用于记录过程,翻阅回顾。如有记录出错,描述晦涩之处,望读者能及时指出,一起进行讨论交流,以免误导他人。 1 所使用 ...
分类:编程语言   时间:2018-09-26 22:45:49    阅读次数:244
UI自动化之特殊处理三(日期控件\表格\富文本)
日期控件\表格\富文本也是一些常遇到的需要特殊处理的定位 目录 1、日期控件 2、表格 3、富文本 1、日期控件 第一种:输入框属性为:readonly="readonly" 第二种:无readonly输入,可直接输入 2、表格 对于表格的定位,可以使用xpath 3、富文本 富文本的处理需要添加浏 ...
分类:其他好文   时间:2018-09-25 21:09:52    阅读次数:194
507条   上一页 1 ... 23 24 25 26 27 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!