1.1 KiB
1.1 KiB
Android 真机路径
环境检查
按顺序执行并记录:
adb start-server
adb devices -l
adb -s <serial> shell getprop ro.product.model
adb -s <serial> shell getprop ro.build.version.sdk
adb -s <serial> shell getprop sys.boot_completed
规则:
- 没有设备:
environment-fail。 unauthorized:提示用户在手机上授权,不自动绕过。offline:停止,不把它当作产品失败。- 有多台设备但没有
ANDROID_SERIAL:停止,不猜设备。 sys.boot_completed不是1:等待有限时间,超时记environment-fail。
执行
- 复用用户指定序列号,整轮测试不切换设备。
- 只执行选中的
driver: mobile用例。 - 不自动安装 APK;安装必须有 APK、包名和明确的 mutating 授权。
- 测试失败时收集目标设备的 logcat 尾部和当前屏幕截图。
收尾
- 不关机、不重启、不清除应用数据。
- 停止由本轮启动的 ADB server 之前要确认没有其他测试会话依赖它。
- 设备保留原状态,并在结果中记录。