摘要: uiautomator定位 优点:uiautomator是Android工作引擎,速度快 缺点:书写复杂,容易出错 driver.find_element_by_android_uiautomator("表达式").click() newUiSelector().resourceId('id') n 阅读全文
posted @ 2022-07-16 20:51 小小滴人a 阅读(159) 评论(0) 推荐(0) 编辑
摘要: #定位 基本定位 driver.find_element_by_accessibility_id() 对应 content-desc driver.find_element_by_id() 对应 resource-id driver.find_element_by_name() 对应 text dr 阅读全文
posted @ 2022-07-16 16:44 小小滴人a 阅读(169) 评论(0) 推荐(0) 编辑
摘要: uiautomatorviewer 安装:Android SDK 自带的界面分析工具 运行:打开tools/bin 目录下的 uiautomatorviewer 程序 weditor 要求:python 3.6+ 安装:pip install weditor 运行:python -m weditor 阅读全文
posted @ 2022-07-16 15:17 小小滴人a 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Appium框架介绍 Appium 的引擎 Android 是 uiautomator2 ios 是 xcuitest Appium 的设计理念 webdriver 是基于 http 协议的,第一连接会建立一个 session 会话,并通过 post 发送一个 json 告知服务端相关测试信息 cl 阅读全文
posted @ 2022-07-16 12:15 小小滴人a 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Android 的布局 Android 是通过容器的布局属性来管理子控件的位置关系,布局过程就是把界面上的所有的控件,根据他们的间距的大小,摆放在正确的位置 线性布局:LinearLayout 相对布局:RelativeLayout 帧布局:FrameLayout 绝对布局:AbsoluteLayo 阅读全文
posted @ 2022-07-16 11:43 小小滴人a 阅读(40) 评论(0) 推荐(0) 编辑
摘要: Appium 简介:是一个移动端自动化测试框架,可用于测试原生应用、移动web应用、混合应用,且是跨语言、跨平台的综合性和适用性非常强的测试框架。 跨语言:Java、Python、nodejs 等 跨平台 Andoid、iOS Windows、Mac 底层多引擎可切换 生态丰富,社区强大 App自动 阅读全文
posted @ 2022-07-16 10:53 小小滴人a 阅读(88) 评论(0) 推荐(0) 编辑