appium自动化: app使用过程中需要调用android系统的录音功能,如何定位“允许”呢?

2025-04-09 06:17:38
推荐回答(3个)
回答1:

这是系统级别的请求权限控件,不是当前被测试的app控件。目前无法使用appium driver定位到按钮去click。

android某些型号的手机,比如当前所使用的华为手机,会在执行如照片获取,定位权限,录音功能申请用户确认权限。这个暂时无法跳过。

可以尝试解决

1、通过屏幕坐标去click某一位置。

2、更换手机,不少型号的手机可以跳过权限校验的。

3、setCapability中,可能有设置app启动权限的方法。

回答2:

请问这个问题你解决了吗?

回答3: