Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带MochaJS的Appium“;而不是JSON响应”;尝试运行iOS测试时_Ios_Json_Mocha.js_Appium_Appium Ios - Fatal编程技术网

带MochaJS的Appium“;而不是JSON响应”;尝试运行iOS测试时

带MochaJS的Appium“;而不是JSON响应”;尝试运行iOS测试时,ios,json,mocha.js,appium,appium-ios,Ios,Json,Mocha.js,Appium,Appium Ios,我尝试了中列出的故障排除步骤,但没有成功 我使用以下工具运行测试: $ mocha sample.js 这将成功地在设备上安装应用程序并将其打开,但每次测试都会在第一步失败,并出现以下错误: 错误:[elementByName(“用户名”)]不是JSON响应 at exports.newError (node_modules/wd/lib/utils.js:145:13) at node_modules/wd/lib/callbacks.js:59:17 at node_modul

我尝试了中列出的故障排除步骤,但没有成功

我使用以下工具运行测试:

$ mocha sample.js
这将成功地在设备上安装应用程序并将其打开,但每次测试都会在第一步失败,并出现以下错误:

错误:[elementByName(“用户名”)]不是JSON响应

  at exports.newError (node_modules/wd/lib/utils.js:145:13)
  at node_modules/wd/lib/callbacks.js:59:17
  at node_modules/wd/lib/webdriver.js:179:5
  at Request._callback (node_modules/wd/lib/http-utils.js:88:7)
  at Request.self.callback (node_modules/request/request.js:187:22)
  at Request.<anonymous> (node_modules/request/request.js:1048:10)
  at IncomingMessage.<anonymous> (node_modules/request/request.js:969:12)
  at endReadableNT (_stream_readable.js:974:12)
  at _combinedTickCallback (internal/process/next_tick.js:74:11)
  at process._tickCallback (internal/process/next_tick.js:98:9)

我定义了两次驱动程序——在“before”块中对其进行注释,并使用XPath命令而不是.elementByName之后,它成功了