#5 楼 @seveniruby 还在做,现在是概念阶段,先发个思路出来,然后讨论下有没什么问题。
接口录制、索引遍历已经完成了
有点 bug,明天改下。在 match 方法的 int[] 为空时,会报空指针异常
—— 来自 TesterHome 官方 安卓客户端
#13 楼 @liuxiaoyao0602 只是 onVisibilityChanged 与 findViewById 执行顺序有改变
一年后才看到这个帖子
目前我发现一个简单粗暴的方法
robotium 与被测 app 处于同一进程的
所以可以直接调用 Intent 方法跳转到想去的页面,具体操作如下:
Class <?> loginActivity = Class.forName("XX.loginActivity");
Intent intent = new Intent();
intent.setClass(getActivity(), loginActivity);
getActivity().startActivity(intent);
#9 楼 @yangchengtest 这个不知道开发怎么搞的,听他们说这个是动态图,后来问题暴露后发现设置小图的方法是无效的
#4 楼 @chungeguo 谢谢支持
#2 楼 @sanlengjingvv 没用过 HAR,不了解,现在已经实现自动保存请求了,希望对你也有用
#7 楼 @592861602 no found 是因为手机没 root 哦,这个的前提是手机要 root
超赞,xuxu 写的很不错,不过我没有采用 python 的形式,我用的是 Windows,直接写了个 bat 文件
命令如下:
adb shell dumpsys window w | findstr \/ | findstr name= > appinfo.txt
appinfo.txt
结果如下:
mSurface=Surface(name=com.miui.home/com.miui.home.launcher.Launcher)
我这样写的用处是,哪个页面发生了 bug,提 bug 时直接把页面贴上去,省了开发翻页面的时间,直接定位到相应的 Activity