用 appium 在 android 手机上做 web 自动化测试的时候,有时候页面会弹出一个是否允许定位的弹出框,这种弹出框如果手动取消的话下次跑用例的时候又会出现,有没有什么办法可以一次设置定位开或者关?各位大神如果遇到过的话冒个泡。
按照我的思路是,有的话就点击关闭,无的话就不管它了。
看看浏览器有没有相关设置。。
这个跟 appium 无关, 需要看浏览器自身的配置, 我记得是有这个配置项的, 名字给忘记了 不过我还是建议你, 在做测试的时候, 完全按照用户场景来测试
#1 楼 @lihuazhang 关键是用脚本定位不到这个元素无法点击关闭
#2 楼 @monkey 找了没找到,而且有这种设置当跑完一条用例重启 chrome 浏览器的时候,又会重新弹出来
#3 楼 @seveniruby 现在是希望能够通过通过脚本打开定位开关,否则下面的用例脚本无法进行
同问。。楼主后来是怎么解决的呀。
我碰到一个类似问题..测试 android web 的时候会弹出一个用户名密码的验证框..我想输入用户名密码,通过切换 native, webview 的方法也没有得到解决. 不知道有没有什么好的方法