Appium appium android 测试从 app 里面点击打开一个外部浏览器,如何验证浏览器 url

Chris Wú · 2016年09月10日 · 最后由 Chris Wú 回复于 2016年09月12日 · 2443 次阅读

大家好,我有些测试案例是,需要点击 app 里面的链接打开外部浏览器

如何验证 url 呢?

我试过:

  1. switch context 到 webview,但是报异常,因为没有这个 context
  2. 也不能直接操作浏览器

大家有没有类似的经验? 或者有其他路可以测试这个案例?

共收到 2 条回复 时间 点赞

外部浏览器是指第三方的浏览器或者系统自带的浏览器?如果是,那么这些浏览器不是可以直接看到 url 吗?

如果你想问的是如何在 UI 自动化用例中获取到网页的 url ,可以尝试截取系统的 intent 进行分析,或者直接在程序中添加相关的日志信息。

#1 楼 @chenhengjie123 对的,是自带的浏览器

可以尝试截取系统的 intent 进行分析 - 这个是在自动化这边做,还是在 app 那边?请指教

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