Appium Inspector

 

点击放大镜,打开如下页面:

需要填写的信息如下:

 

获取以上信息,需执行appt命令,查看app信息:

进入appt.exe所在路径,执行如下命令:

得到app的详细信息:

填写完如下信息后,保存:

ios信息举例:

Appium Inspector使用介绍:

 通过Inspector获取元素信息:

 

转载于:https://www.cnblogs.com/lp475177107/p/11270944.html

### 如何使用 Appium Inspector 进行移动应用测试 #### 启动 Appium Inspector 为了启动 Appium Inspector,需先安装并配置好 Appium Server。一旦服务器运行正常,在浏览器中访问指定端口打开的Web页面或是通过已下载的应用程序启动器开启Appium Inspector[^2]。 #### 配置设备连接 在Appium Inspector界面上设置目标平台(Android 或 iOS),输入正确的包名和活动名称(对于 Android 应用)。确保所使用的驱动程序与操作系统匹配,并且已经正确设置了环境变量以便能够识别到所需的模拟器或真实设备[^1]。 #### 查看元素树结构 当成功连接至目标应用程序之后,可以通过点击屏幕上的任意位置来高亮显示对应的 UI 组件;同时左侧会展示整个视图层次的信息——即所谓的“元素树”。这些数据可以帮助理解各个组件之间的关系以及它们各自的属性值,比如 id、text 和 class name 等重要参数[^3]。 #### 记录交互动作 利用Inspector提供的录制功能,可以方便地记录下一系列用户操作行为形成脚本文件供后续回放验证之用。此过程不仅简化了编写复杂场景下的自动化案例工作量,而且提高了代码可读性和维护效率[^4]。 ```python from appium import webdriver desired_caps = { 'platformName': 'Android', 'deviceName': 'emulator-5554', # 替换成实际设备的名字 'appPackage': 'com.example.app', # 被测APP的包名 'appActivity': '.MainActivity' # 主activity名字 } driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) # 执行一些基本的操作... element = driver.find_element_by_id("button_start") # 假设有一个按钮其id为"button_start" element.click() driver.quit() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值