摘要: 杀掉ADB服务adb kill-server 启动ADB服务 adb start-server 查看设备:adb devices USB连接直接插数据线,开启USB调试 无线WiFi连接:启用开发者选项和无线调试 在手机中,进入 设置 > 关于手机,连续点击“版本号”7次以启用开发者选项。 返回设置 阅读全文
posted @ 2025-11-14 18:43 zhangdingqu 阅读(23) 评论(0) 推荐(0)
摘要: # element_relation_locator.py # 通过元素定位其各种层级关系元素的工具 from appium.webdriver.common.appiumby import AppiumBy class ElementRelationLocator: """元素关系定位器类,用于通 阅读全文
posted @ 2025-11-13 21:27 zhangdingqu 阅读(20) 评论(0) 推荐(0)
摘要: # appium定位,以text包含部分文字定位示例 # 方法1: 使用XPath的contains函数进行text部分匹配 from appium.webdriver.common.appiumby import AppiumBy def locate_element_by_partial_tex 阅读全文
posted @ 2025-11-13 21:21 zhangdingqu 阅读(39) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-11-12 19:52 zhangdingqu 阅读(0) 评论(0) 推荐(0)
摘要: { "platformName": "Android", "appium:deviceName": "Android Device", "appium:noReset": true, "appium:automationName": "UiAutomator2" } python连接appium f 阅读全文
posted @ 2025-11-11 21:28 zhangdingqu 阅读(28) 评论(0) 推荐(0)
摘要: Appium vs uiautomator2 优势劣势对比表 本文档提供了Appium和uiautomator2两个Android自动化测试框架的详细对比,帮助开发者根据具体需求选择合适的工具。 核心能力对比表 对比维度 Appium + Selenium uiautomator2 嵌套元素查找 ★ 阅读全文
posted @ 2025-11-10 00:01 zhangdingqu 阅读(160) 评论(2) 推荐(0)
摘要: Android自动化测试中的嵌套元素查找 本文档总结了Android自动化测试中各种框架对嵌套元素查找的支持情况,包括实现方式、代码示例和性能对比。 目录 支持嵌套查找的框架 Appium + Selenium UiAutomator (原生Java) Espresso uiautomator2 ( 阅读全文
posted @ 2025-11-09 23:56 zhangdingqu 阅读(36) 评论(0) 推荐(0)
摘要: enumerate 与 zip 的区别 - 生活例子解析 在 Python 编程中,enumerate 和 zip 是两个常用的内置函数,它们在处理数据时非常有用。下面使用生活中的例子来简单易懂地解释它们的区别。 1. enumerate - 给物品编号 概念: enumerate 函数用于遍历一个 阅读全文
posted @ 2025-11-09 21:24 zhangdingqu 阅读(40) 评论(0) 推荐(0)
摘要: ADB命令详解 一、ADB基本概念 ADB(Android Debug Bridge)是Android SDK中的一个工具,用于在电脑和Android设备之间建立通信桥梁,进行调试和控制。 分享文件:android_sdk_test.7z 链接:https://pan.xunlei.com/s/VO 阅读全文
posted @ 2025-11-08 13:14 zhangdingqu 阅读(435) 评论(0) 推荐(0)
摘要: Airtest 安装避坑指南 本文档记录了在 Python 3.13 环境下安装 Airtest 的成功经验和避坑指南,适用于遇到安装问题的用户参考。 环境信息 操作系统:Windows Python 版本:3.13(最新版本,可能与部分包存在兼容性问题) Airtest 版本:1.3.6 常见问题 阅读全文
posted @ 2025-11-08 13:06 zhangdingqu 阅读(134) 评论(0) 推荐(0)