Webdriver继续执行方案而不终止作业

时间:2017-08-01 14:00:05

标签: protractor cucumberjs

我使用下面的量角器黄瓜multiCapabilities 配置文件来执行我的方案。在执行配置文件时,第一次 Chrome和Firefox 已启动且我的预期方案已执行。但在执行后,工作没有完成。 webdriver继续启动浏览器并以 0 scenario / 0 steps / 0m00.000s 结果结束。任何人都可以帮助我处理这种情况。

配置文件:

  exports.config = {

    seleniumAddress: "http://localhost:4444/wd/hub",
    baseUrl: "https://www.google.co.in/",
    multiCapabilities: [
      {
        browserName: "chrome",
        shardTestFiles: true,
        maxInstances: 1
      },
      {
        browserName: "firefox",
        shardTestFiles: true,
        maxInstances: 1
      }
    ],

    framework: "custom",
    frameworkPath: require.resolve("protractor-cucumber-framework"),

    specs: ["../features/*.feature"],

    cucumberOpts: {    
      format: 'json:results.json',
      require: ["../stepDefinitions/*.js"],
      tags: ['@sample']
    }
  };

输出:

  I/launcher - 2 instance(s) of WebDriver still running
  I/testLogger -
  ------------------------------------

  I/testLogger - [chrome #01-0] PID: XXXXX
  #Expected scenario got executed      

  I/launcher - 2 instance(s) of WebDriver still running
  I/testLogger -
  ------------------------------------

  I/testLogger - [firefox #11-0] PID: XXXXX
  #Expected scenario got executed      

  I/launcher - 2 instance(s) of WebDriver still running
  I/testLogger -
  ------------------------------------

  I/testLogger - [firefox #11-1] PID: XXXXX
  [firefox #11-1] 0 scenarios
  [firefox #11-1] 0 steps
  [firefox #11-1] 0m00.000s

  I/launcher - 2 instance(s) of WebDriver still running
  I/testLogger -
  ------------------------------------

  I/testLogger - [chrome #01-1] PID: XXXXX
  [chrome #01-1] 0 scenarios
  [chrome #01-1] 0 steps
  [chrome #01-1] 0m00.000s

webdriver继续执行场景,直到我手动终止作业。

0 个答案:

没有答案