Macaca问题篇

简介:

1、xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001

>> xctestwd start with port: 8001
>> xctest-client.js:224:14 [master] pid:23473 xcode version: 8.3.3
>> XCTestWD version: 1.1.3
>> xctest-client.js:172:14 [master] pid:23473 2017-09-06 13:25:53.829 xcodebuild[23972:1511642] IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
/Users/iwm/Library/Developer/Xcode/DerivedData/XCTestWD-efsibylwwbocoagvfhextzqaiznx/Logs/Test/83B29A51-3E20-40D5-9FC5-8AF3FF9E65B7/Session-XCTestWDUITests-2017-09-06_132553-0OzQOm.log

>> xctest-client.js:173:14 [master] pid:23473 please check project: /usr/local/lib/node_modules/macaca-ios/node_modules/_xctestwd@1.1.3@xctestwd/XCTestWD/XCTestWD.xcodeproj
>> xctest-client.js:172:14 [master] pid:23473 2017-09-06 13:25:53.829 xcodebuild[23972:1511554] [MT] IDETestOperationsObserverDebug: (D95D65A7-8E60-4C4A-99F9-8625E6865131) Beginning test session XCTestWDUITests-D95D65A7-8E60-4C4A-99F9-8625E6865131 at 2017-09-06 13:25:53.829 with Xcode 8E3004b on target {
SimDevice: SimDevice : iPhone 6 (916D2F3F-4FB9-4645-976B-0AE22822073B) : state={ Booted } deviceType={ SimDeviceType : com.apple.CoreSimulator.SimDeviceType.iPhone-6 } runtime={ SimRuntime : 10.3.1 (14E8301) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 }
} (10.3.1 (14E8301))

>> xctest-client.js:173:14 [master] pid:23473 please check project: /usr/local/lib/node_modules/macaca-ios/node_modules/_xctestwd@1.1.3@xctestwd/XCTestWD/XCTestWD.xcodeproj
>> proxy.js:55:14 [master] pid:23473 Proxy: /wd/hub/session:POST to http://localhost:8001/wd/hub/session:POST with body: {"desiredCapabilities":{"bu...
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: socket hang up
>> xctest-client.js:172:14 [master] pid:23473 2017-09-06 13:26:15.954 xcodebuild[23972:1511565] IDETestOperationsObserverDebug: Writing diagnostic log for test session to:
/Users/iwm/Library/Developer/Xcode/DerivedData/XCTestWD-efsibylwwbocoagvfhextzqaiznx/Logs/Test/83B29A51-3E20-40D5-9FC5-8AF3FF9E65B7/Session-XCTestWDUITests-2017-09-06_132615-86y4Ws.log

>> xctest-client.js:173:14 [master] pid:23473 please check project: /usr/local/lib/node_modules/macaca-ios/node_modules/_xctestwd@1.1.3@xctestwd/XCTestWD/XCTestWD.xcodeproj
>> xctest-client.js:172:14 [master] pid:23473 2017-09-06 13:26:15.954 xcodebuild[23972:1511554] [MT] IDETestOperationsObserverDebug: (FC34FA0B-C27D-4C22-B1C4-603C0CD416F7) Beginning test session XCTestWDUITests-FC34FA0B-C27D-4C22-B1C4-603C0CD416F7 at 2017-09-06 13:26:15.954 with Xcode 8E3004b on target {
SimDevice: SimDevice : iPhone 6 (916D2F3F-4FB9-4645-976B-0AE22822073B) : state={ Booted } deviceType={ SimDeviceType : com.apple.CoreSimulator.SimDeviceType.iPhone-6 } runtime={ SimRuntime : 10.3.1 (14E8301) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 }
} (10.3.1 (14E8301))

>> xctest-client.js:173:14 [master] pid:23473 please check project: /usr/local/lib/node_modules/macaca-ios/node_modules/_xctestwd@1.1.3@xctestwd/XCTestWD/XCTestWD.xcodeproj
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> xctest-client.js:172:14 [master] pid:23473 Failing tests:

>> xctest-client.js:173:14 [master] pid:23473 please check project: /usr/local/lib/node_modules/macaca-ios/node_modules/_xctestwd@1.1.3@xctestwd/XCTestWD/XCTestWD.xcodeproj
>> xctest-client.js:172:14 [master] pid:23473 -[XCTextWDRunner testRunner()]
** TEST FAILED **


>> xctest-client.js:173:14 [master] pid:23473 please check project: /usr/local/lib/node_modules/macaca-ios/node_modules/_xctestwd@1.1.3@xctestwd/XCTestWD/XCTestWD.xcodeproj
>> xctest-client.js:255:14 [master] pid:23473 killing deviceLogProc pid: 23973
>> xctest-client.js:260:14 [master] pid:23473 killing runnerProc pid: 23972
>> xctest-client.js:183:14 [master] pid:23473 xctest client exit with code: 65, signal: null
>> xctest-client.js:108:18 [master] pid:23473 simulator log process exit with code: null, signal: SIGKILL
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> proxy.js:61:22 [master] pid:23473 xctest client proxy error with: Error: connect ECONNREFUSED 127.0.0.1:8001
>> xctest-client.js:247:14 [master] pid:23473 Fail to start xctest: Error: connect ECONNREFUSED 127.0.0.1:8001

解决方法:

对于iOS平台,在模拟器上跑用例时 app的安装包需要基于.app包压缩后的zip包(这个.app包可以找对应的iOS开发同学提供,在XCode工程目录下Products目录下),而不能用.ipa包进行压缩

对于真机,可以直接使用.ipa文件,不过需要涉及证书签名等问题,关于这个,可参考https://testerhome.com/topics/6503
另外,对于配置参数,iOS与安卓有各自特有的参数,具体配置信息可参考:desired-caps


2、官方常见问题汇总(

相关文章
|
开发工具 Android开发 数据安全/隐私保护
搞机:AS自带模拟器AVD Root 和 Xposed安装(上)
AS自带模拟器AVD Root 和 Xposed安装
1289 0
|
7月前
|
Python
pyinstaller 安装使用
【7月更文挑战第8天】
261 3
|
9月前
|
Java 开发工具 Android开发
android模拟器安装问题
android模拟器安装问题
66 1
|
Dart 编译器 开发工具
Flutter | windows使用vscode创建并使用夜神模拟器运行flutter
开发Flutter如果使用Android studio并运行,编译器加上虚拟机基本上直接占用2个多G内存,对于16G内存的电脑来说,压力还是有点大的。所以如果使用vscode开发是不是好很多,而且还用的顺手。
352 0
|
Shell 数据安全/隐私保护
搞机:AS自带模拟器AVD Root 和 Xposed安装(中)
AS自带模拟器AVD Root 和 Xposed安装
616 0
|
Android开发
搞机:AS自带模拟器AVD Root 和 Xposed安装(下)
AS自带模拟器AVD Root 和 Xposed安装
704 0
|
Linux
Linux环境下安装phantomjs
Linux环境下安装phantomjs
441 0
|
开发工具 Android开发 Python
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
342 0
【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
|
网络安全 iOS开发
iOS逆向常用命令:dpkg、LLDB、python-client、debugserver、socat、SSH、cycript
iOS逆向常用命令:dpkg、LLDB、python-client、debugserver、socat、SSH、cycript
304 0
iOS逆向常用命令:dpkg、LLDB、python-client、debugserver、socat、SSH、cycript
|
Web App开发 JavaScript macaca
Macaca 极简教程
macaca.jpg Macaca 介绍 教程 image.png 源码空间:https://github.com/macacajs 模块拆分讲解: Macaca 1.
2388 0

热门文章

最新文章