[Robotium]当测试用例从一个app跳到了其他的程序,怎么返回呢?
比如从一个应用中,点击某个按钮,进入了浏览器,这个时候该怎么返回呢?用solo.back()没作用呢?又如何判断是否链接到了正确的网站呢?
新手上路,有劳大家多多帮忙。
大家在用robotium时,是否同时结合他其他什么技术?比如monkeyrunner? 本帖最后由 Nio 于 2011-12-22 10:40 编辑
Robotium 是个手机还是个操作系统?
——终于知道这是什么东西了。个人认为既然要写很多代码做测试,为啥不在android的instrumentation测试上下功夫,非得用这么个包? 有点火大~~ 关注Robotium! 顶~~~~ 我最近也是在做这样的一个测试,也遇到同样的情况,我是这样做的
判断连接是否正确,我是dump界面,找urlinputview类型的text,看是否与连接地址一致
返回是通过发送keyevent,按back键 入如果要测webview的话 建议还是用淘宝开发的测试框架吧 好像也是基于robotium的但是支持webview测试
Robotium好像是不支持跨多个软件之间的测试的 回复 6# Myayiba
是啊 这个应当是跨进程了,你被测apk跟robotium的apk属于同一个进程空间,你调到浏览器就不受控制了。你试试你手动点回到你的被测apk,是不是case就能继续! goback不行?
页:
[1]