#2 楼 @seveniruby selendroid 国内资料很少,可以适当引入。不过这种 webdriver 这一系列基于 TCP/IP 协议的,都会不稳定,这个很致命。
说说我目前的状况。我现在在去火车站的出租车上。每周一去杭州,周五班车回来,我在阿里。我在的这个部门是做天猫魔盒的。我在的团队是集成测试,也就是硬件产品的最后一关。我当年在 amd 也是这个性质的工作,在 amd 坚持了不到 3 个月。最大的不同,可能真的是硬件公司和互联网公司的不同。
那我的工作就是 Tpm,测试项目管理,其实就是协调整个项目测试资源和进度,并及时跟进开发动向,迅速在测试中反馈结果的活。这是一个考验体力,耐力,抗压力和脾气的活。和傲娇的开发,无法无天的 pd,高高在上的运营来比,测试的地位非常低下。整天做的事情就是求爷爷告奶奶。没有表扬,只有批评,很多时候也会萌生退意,有的时候也在想自己能坚持多久。
其实说到底,还是测试没有生产力,没有生产力就没有话语权,特别是不重视质量或者不了解软件工程的公司。不用怀疑,我说的是阿里这家公司,不过可能部门不同,情况也不同。
我在上两家公司做的基本上是测试管理兼自动化,当然基础是业务熟悉。我一般都是比较强硬的角色。因为都是小公司,测试管理也算是管理层,所以对测试的落实还是推动的非常强力。所以说小公司也有小公司的好处。
我觉得你们很幸运,能一开始就做移动端的自动化。移动自动化其实就是在要求你成为移动开发,因为不会开发,基本就做不了移动测试。我如今无论去哪里都不会被定为成做自动化的人了。这比较可悲,慢慢就被拖离了技术,是拖离。
我谈不上热爱测试,也谈不上热爱开发,我是一个恬淡的人,就像网名恒温。我工作只为了自己内心的愉快。
Appium 驱动 selendroid。理论上应该也是完全兼容
你的 ruby 是系统自带的?
都没人添加测试的
提示不是很清楚了么?
感觉是你环境变量的问题啊。
32 位和 64 位是有区别的。
有个 webhook 可以看看。
@executable_path/../lib/libimobiledevice.3.dylib
airo peek
哈哈 这个适合煲鸡出来后的日志。