先去各大云测平台体验一下吧,免费额度够用的,采购的时候挑选行业内的 top 机型就好了,一般也不需要太多。
核心还是怎么看待质量,传统行业出现质量问题损失的是真金白银,尤其是类似运营商的项目;互联网行业大部分出现质量问题,都是控制在小范围,并不会真正意义上损失真金白银,所以自然而然的可以放低要求。
另外在互联网,绝大部分都是采用灰度,都是先内灰,再外灰,把灰度当测试,然后再辅以热修复等技术手段,即使出现问题影响范围可控,修复成本低,那自然没测试什么事了。
测试呢做什么,都在转测试开发,提升效率,经验老到的业务测试只需要关注主路径功能、重点项目、版本管控,其他的都是开发自 high,这样 6:1 甚至更高也不稀奇。
另外也如 8 楼所说,要覆盖各种测试范围,2:1 或 3:1 也不足为过,关键还是看业务属性。
膜拜
感谢社区的收集,能够让我们了解测试行业的现状,也去规划好自己的未来.
每个 USB hub 接入,HUB 也会占用几条 usb 的总线,所以你拔掉之后,其他设备接入了,但是你再接入更多的设备就又会出现开始的问题.
就是会降级到 USB 2.0 了,否则你接入不了更多的设备,肯定要有取舍才行.
USB 3.0 XHCI 问题,重启电脑看下 Bios 是否能关闭 XHCI 使用 EHCI.
期待音频的技术开放
收藏了! 非常棒
强制静音,并且禁止音量修改
rethinkdb 容器没有正常启动
docker logs rethinkdb 看下具体的 log
aapt d badging $apk_path
解析一下这个包,获取真实的 package name 和 launchable-activity,不要乱写参数进去.
如楼主所说,Bios 中关闭 xhci 就可以,这个是 USB 3.0 XHCI 自身的一个 bug,关闭之降级到使用 USB2.0 就可以。但还有很多主板是不支持 bios 中关闭 xhci 的, 所以选择主机的时候也要考虑主板的型号.
打包的时候把 android:testOnly="true" 去掉
其实通过无线 + 有线 这种双重保活的方式,有可能让真机的稳定性更好一些.
Activity 应该不是默认解析出来的 Activity
还有一点如果是 H5 应用的话,还需要特定的 chromedriver 才可以.
*#8011# 应该只是 R9 R11 效果比较好, R15 R17 等最新的手机还是会自动关闭.
支持楼主
https://gist.github.com/PaulFurtado/fce98aef890469f34d51
这个是别人的代码 可以参考一下.
fd = os.open(dev_path, os.O_WRONLY)
try:
fcntl.ioctl(fd, USBDEVFS_RESET, 0)
finally:
os.close(fd)
归根结底是 adb 多线程的问题. 而且此时 adb kill-server 再重新启动也不能解决该问题.
楼主所说的这种方案当初也想过, 不过没有楼主动手能力这么强,所以放弃了, 业界上有这种硬件解决方案,但是价格也比较昂贵.
最后使用 reset usb 的方案 将 usb 直接复原可以解决 offlice 的问题.
大家还有什么其他更好的方案么? 可以说来听听~
建议不要分别负责一个平台, 采用交叉式测试, 一是可以培养人才的全面性, 二是可以做好储备,防止人员流失带来不便.
点赞, 从传统行业到互联网,经历了测试的风光到现在迷茫,工作年限不算多也不算短,刚来到 testerhome 没几天,想和各位大牛学习一下 tester 的未来出路,以及个人成长方向. 其实现在一直有一个疑问? 互联网需要测试么?
Error trying to install Chromedriver binary. Waiting and trying again. ENOENT, no such file or directory
安装 appium-chromedriver 遇到上面这个 log 狂刷,大家知道是什么问题么?