
App 自动化测试
文章平均质量分 78
水银嘻嘻
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
08 APP 自动化-微信小程序
微信小程序、微信公众号如何实现 app 自动化测试?微信小程序、微信公众号其实就是混合app(原生控件+H5的页面)原生控件元素与 H5 元素进行切换,需要切换上下文微信小程序、微信公众号属于微信应用程序里面的,如何唯一操作被测的微信小程序/微信公众号?通过 adb 命令 最终获取进程名称- 命令01:adb shell dumpsys activity top | findstr ACTIVITY- 命令02:adb shell ps 进程id。原创 2025-06-04 22:36:09 · 906 阅读 · 0 评论 -
07 APP 自动化- appium+pytest+allure框架封装
【代码】07 APP 自动化- appium+pytest+allure框架封装。原创 2025-06-04 19:26:42 · 1753 阅读 · 0 评论 -
06 APP 自动化- H5 元素定位
3、下载 chrome driver (自己电脑上的谷歌浏览器版本必须与驱动的版本匹配)5、定位 H5 元素的工具:uc-devtools。1、手机下载 chrome 浏览器。2、pc 下载谷歌浏览器。原创 2025-06-03 22:12:27 · 519 阅读 · 0 评论 -
05 APP 自动化- Appium 单点触控& 多点触控
方便查看手势密码-九宫格每个点的坐标。原创 2025-06-03 20:14:31 · 713 阅读 · 0 评论 -
04 APP 自动化- Appium toast 元素定位&列表滑动
执行手势操作:按压起点 -> 移动到下一点 -> 依次移动 -> 释放,最后调用perform()toast元素就是简易的消息提示框,toast显示窗口显示的时间有限,一般3秒左右。方便查看九宫格每个点的坐标。原创 2025-06-03 18:47:34 · 665 阅读 · 0 评论 -
03 APP 自动化-定位元素工具&元素定位
Appium Inspector 就能连接到 Appium 服务器,进行 App 的 UI 元素检查和测试了。4、选择 xpath 定位 等同于 web 自动化测试xpath定位的方法一致(weditor)1、resourceid 属性定位元素基于 find_element_by_id 来定位元素。2、通过 text 属性定位元素 MobileBy.ANDROID_UIAUTOMATOR。Uiautomator2 Python第三方库 appUI自动化测试框架。完成以上步骤后,点击。原创 2025-06-01 12:47:44 · 827 阅读 · 0 评论 -
02 APP 自动化-Appium 运行原理详解
Appium 跨平台、开源的 app 自动化测试框架,用来测试 app 应用程序,支持Android/iOS 操作系统。不同系统不同版本可能用到不同的软件包/框架----》python 脚本指定操作终端的这些参数设置。为什么通过代码操作不同的操作系统(Android/IOS)不同版本的手机终端的应用程序?3、确认终端设备是否连接,并且确认安卓的版本 确认设置其他参数与终端是否一致。1、自动化脚本发送 http 请求,请求参数:终端设置参数。进行其他的操作,继续下一个http请求。原创 2025-05-30 16:34:20 · 1351 阅读 · 0 评论 -
01 APP 自动化-环境搭建
所以需要把 SDK 路径下的 adb.exe 复制到模拟器的bin路径下,重命名为 nox_adb.exe,原来的 nox_adb.exe 先备份。b.输入命令前:因为 SDK 下的 adb [在 SDK 安装目录的 platform-tools 目。录下]和模拟器的 nox_adb [在夜神安装目录的 bin 目录下]版本不一致,a.以下三个 Android 工具包必须安装:只需要下载最新的版本就行了。c.安卓版本:安装和模拟器的安卓版本一致。a.启用设备的开发者选项,启动调试功能。原创 2025-05-30 11:35:56 · 583 阅读 · 0 评论