深圳 10k 起怎么活。。。
#19 楼 @codeskyblue 我说的就是命令行啊,xcodebuild 那条命令
#17 楼 @codeskyblue 我发现多机器 (指手机) 直接并行编译 WDA 会有问题,不知道你怎么解决的~
能并发么?
不支持真机有什么测试价值。。。
不要来,好好做开发~
你是在测 macaca 的并发吗?
你们做持续集成支持的主要是服务端项目吧,还是移动端也有?对于 iOS 这类的移动端项目有什么建议吗?
满满的干货啊!!!都是自己的思想,深入的思考,最喜欢这种文章、
说得蛮多的,很多挺有道理的,但是测试重要还是开发重要这个问题总体上来看,当然是开发。而做测试开发的真是高不成低不就,门槛低的方面,没法接触具体业务流程,学不到业务相关知识,除非刚好参与一个大平台的开发,会有机会了解。门槛高的技术方面,又不好突破,比如我坐 iOS 的自动化,做 UI 工具的自动化,这些东西底层无非是调用接口,真正比较复杂的是构架和封装,然而学完这些又要学啥呢。出去跳槽的话,开发方面业务肯定要东,测试开发不懂,技术方面又要结合业务,测试开发不懂,所以测试开发真实坑,大坑,做测试开发的同学,如果是技术方面转过来的,尽量不要脱离之前方向,然后趁早别在测试开发待太久,不然会废,这是我的观点。
#15 楼 @lrw3716740 这个,还真访问不了。你只能用端口映射。
错误应该有对应的输出把,抓下错误流进行判断。
一般都不用看最高工资, 一般只会给到最高的一般,哈哈。
#9 楼 @wang04170 这个怎么说。。。我觉得在物理层是有问题的,默认走的是无线信道,所以改用 USB 方式规避。
#8 楼 @codeskyblue 很久没登入了, 刚看到。iproxy 我不了解,看了 github 上的项目介绍,说了这么一句话 iProxy is just an evening hack of a project so it's far from perfect。iProxy 的实现原理是通过去 hook 系统的 API 或者调用私有 API 实现。我这里的 USB 通信是可以直接操作 10.0 的手机, 如果手机版本又升级了,需要升级对应的 XCode 去匹配。
多加了一个微信自动发消息的例子
别拿去恶作剧啊
有连接错误的重新 git pull 或者 git clone 一份。刚修复了一个链接问题,sorry。
#1 楼 @xdf 嗯!
#4 楼 @chenhengjie123 恩。谢谢提醒。
#20 楼 @wang04170 签名后的 WDA 源码?签名是针对二进制文件和其它资源文件的啊,你说的是签名完后的.app 拷贝到 xctest-client 的 node_modules 下吧。
#16 楼 @wang04170 还是不行。
提示什么 Error Domain
>> xctest-client.js:156:14 [master] pid:8555 2016-10-10 19:35:00.125 xcodebuild[21725:224860] Error Domain=IDETestOperationsObserverErrorDomain Code=5 "Early unexpected exit, operation never finished bootstrapping - no restart will be attempted" UserInfo={NSLocalizedDescription=Early unexpected exit, operation never finished bootstrapping - no restart will be attempted}
>> xctest-client.js:156:14 [master] pid:8555
Testing failed:
>> xctest-client.js:156:14 [master] pid:8555 Test target Runner encountered an error (Early unexpected exit, operation never finished bootstrapping - no restart will be attempted)
** TEST FAILED **
>> xctest-client.js:164:14 [master] pid:8555 xctest client exit with code: 65, signal: null
>> xctest-client.js:156:14 [master] pid:8555 Failing tests:
>> xctest-client.js:156:14 [master] pid:8555 -[UITestingUITests testRunner]
** TEST FAILED **
>> xctest-client.js:164:14 [master] pid:8555 xctest client exit with code: 65, signal: null
#15 楼 @wang04170 还真有这个。不过不止这一个。
>> xctest-client.js:156:14 [master] pid:8555 2016-10-10 17:54:54.560 xcodebuild[11227:182762] Error Domain=IDEFoundationErrorDomain Code=3 "The device cannot run executables for arm64." UserInfo={NSLocalizedDescription=The device cannot run executables for arm64., NSLocalizedRecoverySuggestion=The device does not support the architecture of the selected executable. Switch to a device that supports arm64.}
>> xctest-client.js:156:14 [master] pid:8555 2016-10-10 17:54:54.560 xcodebuild[11227:182762] Error Domain=IDETestOperationsObserverErrorDomain Code=5 "Early unexpected exit, operation never finished bootstrapping - no restart will be attempted" UserInfo={NSLocalizedDescription=Early unexpected exit, operation never finished bootstrapping - no restart will be attempted}
>> xctest-client.js:156:14 [master] pid:8555
Testing failed:
>> xctest-client.js:156:14 [master] pid:8555 Run test suite UITestingUITests encountered an error (Early unexpected exit, operation never finished bootstrapping - no restart will be attempted)
Failing tests:
-[UITestingUITests testRunner]
** TEST FAILED **
>> xctest-client.js:164:14 [master] pid:8555 xctest client exit with code: 65, signal: null
>> xctest-client.js:123:16 [master] pid:8555 ERROR: Could not start service com.apple.syslog_relay.
#12 楼 @wang04170 打开到黑屏,不闪退
#12 楼 @wang04170 可以打开。
#10 楼 @wang04170 好像也不是闪退, 我看模拟器运行也是这样, 先打开 WD,然后退出。再打开应用,开始测试。问题是我现在到打开应用这不就萎了。。
觉得文档太少了,被整得快疯了 @adfghzhang