量角器:没有找到这样的背景'在移动模拟器上启动混合应用程序后

时间:2017-09-14 07:12:04

标签: android-studio mobile android-emulator protractor appium

我正在尝试通过在移动模拟器上启动混合应用来运行量角器测试。我的应用程序正在启动但随后它将关闭并显示错误消息:' WebDriverError:未找到此类上下文'。
我尝试实现' setWebContentsDebuggingEnabled:true'来自GitHub,但这也没有用。我到处搜索,并问每个人,但没有人有解决方案。我对Protractor很新,所以关于这个的任何信息都非常有帮助。

Environment details:  
appium version : 1.6.5  
Android Studio : 2.3.3  
emulator : Nexus 5X API 24 (Android 7)
  

运行没有' autoWebView的测试时出现错误消息:true':无法使用   启动WebDriver会话。运行测试时出现错误消息   使用' autoWebView:true':WebDriverError:找不到这样的上下文。

这是我的conf.js文件:

exports.config = {

  seleniumAddress: 'http://localhost:4723/wd/hub',


  capabilities: {  
   browserName: '',  
   'appium-version': '1.6.5',  
    platformName: 'Android',  
    platformVersion: '7.0',    
    deviceName: 'Android Emulator',  
    autoWebview: 'true',    
    autoWebviewTimeout: '10000',  
    setWebContentsDebuggingEnabled:'true'  
    app: 'C://Users//ss//AppData//Local//Android//sdk//platform-tools//WM.apk',     

  },  

  baseUrl: 'http://10.0.2.2:8000',  

  specs: ['basic_spec.js'],  

  framework: 'jasmine2',  

  jasmineNodeOpts: {  
    defaultTimeoutInterval: 120000,  
  },  
};

0 个答案:

没有答案