我理解的应用场景是 stf 集成测试框架实现云测吗?大家都用这个具体能干什么呢?
ui 自动化执行慢一般是 dump 界面控件信息慢导致的,提供给你个我使用的思路,主要提高点击,滑动等触摸操作的效率,适用于 case 重复执行的场景
1.首次调用业务 api 使用用数组保存获取到的一系列坐标
2.再次调用业务 api 时判断数组元素是否有坐标值,有就直接点击,省去 dump 的过程
亲测脚本首次运行 20S 完成的话,每多运行一次都能节省至少 5,6S 的时间,case 量大,重复多的时候效果最好
打开 testerhome 是每天上班必做的一件事
录制就是条不归路。。。。手写才是王道
我竟然看完了。。。说的好
大而全的问题真不知道咋回答。。。坐等大神来
A new session could not be created. (Original error: Required platform doesn't exist (API level >= 17)) 这不是原因吗?android 版本不够吧
被输入法挡住是毕现的话最好加个 back 操作
#1 楼 @lihuazhang 这个标签好可以加上= =
可否对编辑的帖子做个校验,必须用 markdown。。。不用帖子发不出去
通知消息里只显示回复帖子的账户头像,账户名不显示了呢
感觉咱们的排版和布局和 rubychina 完全一样- -,是用的一个框架吧?
appium 有滑动的 api 吧。。。查查吧
#2 楼 @luoxi001713 我之前用发送的是 adb shell 命令,不需要定位,系统自身弹出的弹出框用 adb shell input keyevent KEYCODE_DPAD_DOWN\adb shell input keyevent KEYCODE_DPAD_RIGHT/adb shell input keyevent KEYCODE_DPAD_CENTER 可以把弹出框点掉
一种办法可以发送导航键的 KEYCODE :KEYCODE_DPAD_DOWN/RIGHT 之类的
我一直用 uiautomatorviewer,非 web 的好像都可以识别吧
我试了下三星 note4 不管几次都是没有 webview 内容的- -,不知道是否魅族改过这里的源码了
一楼正解,必须 quit 再启动新的 session
提供源码,好人啊,右键菜单的效果不错,学习下
我也不懂什么设计模式,也是想到啥 google 啥,然后填坑,感觉没有什么止境啊
#13 楼 @snowmaster uiautomatorviewer 支持 webview???之前试过网页都只显示一整块啊,不知道大神做了什么修改可以支持 webview 的,可否说说思路呢
我使用源码中 UiAutomatorHelper.takeSnapshot() 刷新界面,得等待 6S 左右的时间才能刷新完成,不知道各路大神有没有什么优化思路呢??