Node.js测试脚本未使用Appium for iOS执行

Node.js测试脚本未使用Appium for iOS执行,node.js,appium,appium-ios,appium-desktop,Node.js,Appium,Appium Ios,Appium Desktop,我已经成功地集成了Appium桌面应用程序,并按照本教程进行了操作: main.js describe ('Simple cases', function (){ before (function (){ this.timeout(50000); return client.init(); }); describe('test-app-addition', function (){ it('add-3-3',

我已经成功地集成了
Appium
桌面应用程序,并按照本教程进行了操作:

main.js

describe ('Simple cases', function (){
      before (function (){
        this.timeout(50000);
        return client.init();
      });
      describe('test-app-addition', function (){
        it('add-3-3', function(){
          return client.element('~IntegerA')
          .setValue ('3')
          .elementByAccessibilityId ('~IntegerB')
          .setValue('3')
          .click('~ComputeSumButton')
          .element('~Answer')
          .getText()
          .then(function (text){
            expect(text).to.equal('6');
          });
        });
      });
      after(function(){
        return client.end();
      });
    });
但在执行
$npm时,运行native
命令会出现错误。参考截图

感谢您的帮助和建议


谢谢

根据这个错误,听起来您缺少了一个功能对象。Appium在这里有一个示例测试包,可以与之进行比较,因为它听起来像是缺少了一个功能对象。Appium在这里有一个示例测试包可与之进行比较