繁体   English   中英

Firefox量角器测试不起作用

[英]Firefox protractor testing not working

尝试使用firefox 47进行测试(在angularjs应用上使用量角器)并适得其反。 SO降级后尝试降级至46.0.1,仍然一无所获。 有人找到了当前的解决方案吗? 看起来解决方案一直在变化。 现在我们需要一个新的。 (到目前为止,使用chrome进行的测试)

这是我的错误

C:\\ this \\ is \\ my \\ folder \\ for \\量角器\\测试\\ e2e>量角器conf.js

[11:02:12] I / direct-直接使用FirefoxDriver ...

[11:02:12] I /启动器-运行1个WebDriver实例

C:\\ Users \\ dev \\ AppData \\ Roaming \\ npm \\ node_modules \\ protractor \\ node_modules \\ selenium-webdriver \\ lib \\ webdriver.js:62

让会话= flow.execute(function(){

错误:无法在当前系统上找到Firefox

错误(本机)

conf.js

exports.config = {
  seleniumAddress: 'http://localhost:4444/wd/hub',

  capabilities: {
      'browserName': 'firefox'
  },

  directConnect: true,

  framework: 'jasmine2',

  specs: ['specs/*spec.js'],
};

量角器无法在标准位置上找到Firefox可执行文件。 要解决此问题,请添加以下行:

firefoxPath: 'C:/Programs/Firefox/firefox.exe',

在“ protractor.config.js ”文件中(在“ directConnect”属性之后)。 当然,目录名称应与您的计算机上的目录名称匹配。

附加说明:如果您使用的是便携式版本的Firefox,请尝试标准版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM