Appium appium 能否跨进程测试

韩家公子 · 2015年01月06日 · 最后由 anonymity 回复于 2015年01月07日 · 3222 次阅读

我是新手,最新开始做 android 的自动化测试。现在有一个需求,需要在 app1 中跳转到 app2,完成测试之后再跳转回 app1,。现在我了解的情况是,android 4.2 以上时,在 appium windows 客户端中使用 appium 进行测试,是可以完成跨进程测试的。但是 android 4.2 一下,需要选择 Selenium,根据我自己的尝试结果,无法跨进程测试。目前 android 只要在 4.0 以上都可以算是主流系统个,那么我现在如何使用 appium,完成这个测试需求?

共收到 11 条回复 时间 点赞

用 UiAutomator

匿名 #2 · 2015年01月06日

怎么把你头上的 1 消掉?

#1 楼 @weamylady 哦,这也是方法之一,不过 UIAutomator 是不是对 webview 毫无办法?

#2 楼 @link1220 点击一万次,就点掉了,嘿嘿

跨 app 测试可以折中下, 今天透露个技巧吧. 修改系统的签名认证就可以实现用插桩测试任何 app. 所以 selendroid 和 robotium 也都是可以测试的

#5 楼 @seveniruby 只恨我原本是做 ios 的,听不懂大神在说什么

#7 楼 @xingjizhao 求分享 ios 测试。

#3 楼 @xingjizhao 在 Android4.4 里的 UiAutomator 是可以支持 webview 测试的,我目前就是用 Uiautomator 做跨 app 以及原生 webview 混合的测试。基本上没有什么问题。

#8 楼 @lihuazhang 有问题可以贴出来,可以帮你解决,我总结的东西都形成公司的文档了,不便直接发出来。当然,个人水平有限,观点也不一定正确。

#10 楼 @xingjizhao 你可以分享一下比较经典的案例嘛,去除公司的一些敏感信息,开源无罪。

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