Cucumber 量角器错误:BUG:launcher退出,剩下1个任务用于我的简单第一次测试
我为我的第一个量角器测试运行下面的简单配置/步骤和功能文件,它试图识别我的功能文件和控制台输出 我得到错误错误:启动器退出,剩下1个任务 我不知道这里发生了什么事。谢谢你的帮助 特征文件 步进文件 和我的配置文件: 当我运行testrun_conf.js时,我得到以下错误 使用位于的selenium服务器 [launcher]正在运行1个WebDriver实例 功能:验证测试室Javascript应用程序 场景:检查输入文本字段#testrun。功能:3 测试室应用程序打开了Cucumber 量角器错误:BUG:launcher退出,剩下1个任务用于我的简单第一次测试,cucumber,protractor,bdd,ui-automation,chai,Cucumber,Protractor,Bdd,Ui Automation,Chai,我为我的第一个量角器测试运行下面的简单配置/步骤和功能文件,它试图识别我的功能文件和控制台输出 我得到错误错误:启动器退出,剩下1个任务 我不知道这里发生了什么事。谢谢你的帮助 特征文件 步进文件 和我的配置文件: 当我运行testrun_conf.js时,我得到以下错误 使用位于的selenium服务器 [launcher]正在运行1个WebDriver实例 功能:验证测试室Javascript应用程序 场景:检查输入文本字段#testrun。功能:3 测试室应用程序打开了 [launcher
[launcher]错误:launcher退出,剩下1个任务请确保您没有使用类似以下内容:
this.AfterFeatures(函数(){
browser.close();//不是必需的
});代码>确保您没有使用以下内容:
this.AfterFeatures(函数(){
browser.close();//不是必需的
});代码>
Feature: Verify the Test Room Javascript application
Scenario: Check the input text field
Given I go to Test Run Application TC001
When I enter text on the Input field TC001
module.exports = function (){
this.Given(/^I go to Test Run Application TC001$/, function(){
browser.ignoreSynchronization = true;
browser.get("https://www.thetestroom.com/jswebapp/");
browser.sleep(8000);
console.log("The testroom application opened");
callback();
});
this.When(/^I enter text on the Input field TC001$/, function() {
console.log("Trying to find the input field");
});
exports.config = {
chromeDriver: '/usr/local/lib/node_modules/protractor/selenium/chromedriver',
seleniumAddress: 'http://localhost:4444/wd/hub',
framework: 'cucumber',
capabilities: {
browserName: 'chrome'
},
specs: ['testrun.feature'],
cucumberOpts: {
require: ['testrun_steps.js'],
}
}