So konfigurieren Sie den Winkelmesser für die Verwendung von Gurke
Ab0.20.1 Cucumber wird jetzt in Protractor voll unterstützt, aber ich kämpfe darum, eine Dokumentation zu finden, wie man es richtig konfiguriert. Hast du eine Idee, wie du world.js einrichten würdest?
Ich habe dieses Beispiel bei gefundenhttps://github.com/whyvez/angular-cucumber-example/blob/master/features/support/world.coffee Ich bin mir jedoch nicht sicher, ob Sie noch alle erforderlichen Module und Konfigurationen angeben müssen, da die Konfigurationsdatei für den Winkelmesser (referenceConf.js) diese Informationen bereits enthält.
assert = require 'assert'
path = require 'path'
protractor = require 'protractor'
webdriver = require 'selenium-webdriver'
driver = new webdriver.Builder().
usingServer('http://localhost:4444/wd/hub').
withCapabilities(webdriver.Capabilities.chrome()).
build()
driver.manage().timeouts().setScriptTimeout(100000)
ptor = protractor.wrapDriver driver
class World
constructor: (callback) ->
@browser = ptor
@By = protractor.By
@assert = assert
callback()
module.exports.World = World