Appium 用 appium 在 android 手机上做 web 自动化测试的时候,有时候页面会弹出一个是否允许定位的弹出框

元让0821 · 2013年11月21日 · 最后由 zhangjun 回复于 2015年05月12日 · 2852 次阅读

用 appium 在 android 手机上做 web 自动化测试的时候,有时候页面会弹出一个是否允许定位的弹出框,这种弹出框如果手动取消的话下次跑用例的时候又会出现,有没有什么办法可以一次设置定位开或者关?各位大神如果遇到过的话冒个泡。

共收到 8 条回复 时间 点赞

按照我的思路是,有的话就点击关闭,无的话就不管它了。

看看浏览器有没有相关设置。。

这个跟 appium 无关, 需要看浏览器自身的配置, 我记得是有这个配置项的, 名字给忘记了
不过我还是建议你, 在做测试的时候, 完全按照用户场景来测试

#1 楼 @lihuazhang 关键是用脚本定位不到这个元素无法点击关闭

#2 楼 @monkey 找了没找到,而且有这种设置当跑完一条用例重启 chrome 浏览器的时候,又会重新弹出来

#3 楼 @seveniruby 现在是希望能够通过通过脚本打开定位开关,否则下面的用例脚本无法进行

同问。。楼主后来是怎么解决的呀。

我碰到一个类似问题..测试 android web 的时候会弹出一个用户名密码的验证框..我想输入用户名密码,通过切换 native, webview 的方法也没有得到解决. 不知道有没有什么好的方法

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册