拿这种垃圾平台出来卖,和骗小学生的钱没啥区别,一点技术含量都没有。真要学东西,老老实实撸代码,前端 react,vue,后端 springboot,github 开源一大堆,一个月就入门了
两个指标:平均帧率和丢帧率
平均帧率大于 50 帧,丢帧率小于 10%
百度下"AccessibilityService 安装" 或者 github 上搜,相关文章或者代码不要太多
为啥不用 AccessibilityService,监听下 event,写个函数就搞定了,搞那么一堆。。
没事就水贴,打广告,真是有意思
自己写个前端页面随便拿,或者浏览器 console 执行 window.navigator.userAgent 不就可以拿到了
看到测试报告里帧率那个图,还有超过 60 帧的
这种情况就应该考虑考虑做个打包平台了,太低效了
testerhome 可以考虑开个造轮子板块,这样喜欢造轮子的都可以集中起来一起讨论了
别迷茫了,想想为啥别人毕业就能去大厂,有空多学学,薪资和能力成正比的
没啥干货
非 root 遇到 UID_CHANGED 你们是怎么处理的,除了系统重置
不错不错,花了多少人日做的
录屏
这种奇葩的机器比较少,stf/lib/units/device/plugins/touch/index.js,有针对这种设备做了特殊处理,具体看看 forceTouchOrigin 怎么做的就知道了
为啥不直接用 appium
封装这么一层,有啥好处吗,效率提升了多少
机智
两种方案
1.Scheme 跳转协议
2.构建 intent 直接打开对应的 Activity
都是需要在 App 里加点代码,理论上可以覆盖所有页面,实际也是这样的
只能说你们老板资源多,能投人重复造轮子
装个 genymotion 吧
这样写,安装进度,安装错误信息什么的都没有
之前试过上海接入杭州,必须上行带宽给力,不然延迟的厉害,然并卵
定制 monkey 的行覆盖率是指代码覆盖率吗??
另外看图上显示定制 monkey 的 Activity 覆盖率才 30%,基于控件之类的深度遍历覆盖度提升有限,建议换种思路,我也对 monkey 做了优化,跑一次 monkey 目前 Activity 覆盖率可以到 65%,理论上可以 100%,等不忙了有时间我可以分享下