2016-07-27 14 views
1

Wir folgenden Schritte versucht haben, erzeugen:Wie Skelett mit Gurke Feature Datei

  1. auf wir Knoten Eingabeaufforderung spannende unten versucht, Befehle

    Npm installieren -g Gurke Auch haben wir versucht, npm installieren -g Winkelmesser-Gurke

  2. Gurke --Version

Obiger Befehl Öffnung WebStorm Editor.

  1. Wir haben Feature-Datei erstellt (Feature/testfeature.feature)

  2. Jetzt Skelett erzeugen wir unter Befehl cmd prompt versucht läuft.

Cucumber.js Es öffnet WebStorm Editor

  1. Wir sind nicht in der Lage Skelett-Datei, um zu sehen

Könnten Sie bitte vorschlagen, wenn wir etwas vermissen Wir sollten in der Lage sein, Skelett-Datei mit Npm-Befehl zu erstellen.

Vielen Dank im Voraus.

Antwort

2

Wenn Sie Step definitions Struktur/Skelett in der Konsole zu erzeugen, haben Sie das Geodreieck Befehl

Winkelmesser laufen your_conf.js

Ihre conf.js sollte wie folgt aussehen -

exports.config = { 

directConnect: true, 
baseUrl: '', 
capabilities: { 
'browserName': 
    (process.env.TEST_BROWSER_NAME || 'firefox'), 
'version': 
    (process.env.TEST_BROWSER_VERSION || 'ANY') 
}, 

onPrepare: function() { 
var chai = require('chai'); 
var chaiAsPromised = require('chai-as-promised'); 
chai.use(chaiAsPromised); 
global.expect = chai.expect; 
browser.manage().window().maximize(); 
}, 

setDefaultTimeout : 60 * 1000, 
framework: 'custom', 
frameworkPath: require.resolve('protractor-cucumber-framework'), 
specs: [ 
'../Features/*.feature' 
], 

cucumberOpts: { 
monochrome: true, 
strict: true, 
plugin: ["pretty"], 
require: ['../StepDefinitions/*.js', '../Support/*.js'] 
} 
}; 
Verwandte Themen