1.如下图定位"去看看"这个按钮的坐标,可以看到右侧bonds属性:[374,831][654,906] 2.点右上角"搜索"按钮,查看bonds属性:[615,52][690,146] 参考案例 ...
分类:
移动开发 时间:
2019-10-18 12:32:34
阅读次数:
839
大家好,我是小贞贞 虽然年纪一把,但是还是厚脸皮了叫了自己“小贞贞” 在我老母亲的生日之际,我开通了个人的博客,希望未来能与大家一起分享和探讨一些关于测试相关的技能 打算分享一些关于自己学习到的基于python的网络爬虫、web自动化、app自动化相关的技能,还包括jmeter、fiddler、po ...
分类:
其他好文 时间:
2019-10-16 13:31:41
阅读次数:
66
问题:最近在做一个安卓+H5混合开发的APP自动化测试,发现在从native切换到webview后,元素仍然无法找到,报错:no such element 思路:于是思考webview会不会像web页面一样存在多个handles呢?用window_handles去取所有的handle,发现果然不止一 ...
分类:
微信 时间:
2019-10-14 16:18:31
阅读次数:
140
https://www.cnblogs.com/zouzou-busy/p/11440175.html 在前面我们都是使用一个机器进行测试,在做app自动化的时候,我们要测不同的机型,也就是兼容性测试,如果一台一台设备去执行,那就显的太麻烦了。所以经常需要我们启动多个设备,同时跑自动化测试用例,要跑 ...
分类:
移动开发 时间:
2019-09-29 21:57:30
阅读次数:
144
移动端自动化测试Appium 从入门到项目实战Python版 说到APP自动化测试,Appium可是说是非常流行了, 不仅支持多语言、多平台的优势,同时支持Andriod、iOS、H5的自动化测试;本课程会从初级的Appium框架讲起,涉及业界常见的po模型、关键字模型、服务自动化、持续集成等实战讲 ...
分类:
移动开发 时间:
2019-09-29 13:11:24
阅读次数:
328
Appium 1.1 App基础操作 API 完成app自动化需要一些基础条件的支持:APP初始化API 1.1.2 基础操作命令 1. 前置代码 2. 操作与命令 操作|命令 | 安装APK到手机(调用driver)| 参数: app_path(脚本机器中APK文件路径) 注意: 必须是绝对路径且 ...
分类:
移动开发 时间:
2019-09-24 22:54:41
阅读次数:
155
前戏 在进行app自动化的时候,经常会进行滑动的操作,比如左右滑动,上下的滑动。在appium中滑动用到swipe方法进行滑动。 def swipe(开始横坐标,开始纵坐标,结束横坐标,结束纵坐标,时间(ms)) 上面的图表示手机的左上角为坐标原点,往右为x正半轴,往下为y正半轴 获取屏幕的坐标 结 ...
分类:
移动开发 时间:
2019-09-10 20:59:10
阅读次数:
129
无论是web自动化还是手机app自动化,WebDriver是Selenium的核心模块,jmeter WebDriver 仅支持Firefox、Chrome 和 HTML Unit驱动,暂不支持IE 驱动。 一、下载JMeterPlugins-WebDriver插件并配置 分享我的网盘下载地址:ht ...
分类:
Web程序 时间:
2019-08-24 11:47:22
阅读次数:
266
环境搭建步骤: 1. 下载安装Oracle JDK; 安装路径设置为C:\Program Files\Java\jdk1.8.0_152 2. 下载安装Eclipse; 安装路径设置为C:\Eclipse 3. 下载安装Python3; 安装路径设置为C:\Python37 4. 配置Java环境变 ...
分类:
移动开发 时间:
2019-08-22 21:48:18
阅读次数:
152