量角器:仅限Chrome运行

问题描述 投票:0回答:1

我量角器配置包含以下内容:

exports.config = {
  allScriptsTimeout: 111000,
  directConnect: false,  //also tried directConnect: true

  specs: [
    './e2e/spec/**/*-spec.ts'
  ],

  suites: {
    basic: [
      './e2e/spec/**/widths-spec.ts'
    ],
    all: [
        './e2e/spec/**/*-spec.ts'
    ],

  capabilities: {
    'browserName': 'firefox',
    //'browserName': 'chrome'
  },
//snipet cut...

如果我注释掉铬能力线如上图所示,Firefox没有得到执行 - 铬仍然运行。有没有产生的错误和测试,没有问题,执行(除非他们没有在Firefox上运行)。我有一个脚本运行:$ npm run e2e:local:auto -- --suite basic和刚刚更新火狐最新版本(v.65.0)和Mac OS海伊谢拉10.13.6运行。

macos protractor selenium-firefoxdriver
1个回答
0
投票

尝试使用Firefox浏览器以下配置:

   capabilities: {
     browserName: 'firefox',
     marionette: true,
     acceptInsecureCerts: true,
     'moz:firefoxOptions': {
       args: ['--headless'], // this one is only for headless mode
     },
   }
© www.soinside.com 2019 - 2024. All rights reserved.