Ich benutze Javascript für Gurke Javascript für die Automatisierung.Mein Anliegen ist, kann ich generieren. JS-Datei für Schrittdefinitionen automatisch? ab sofort kopiere ich sie (Schritte) vom Kommandozeilenfenster einfügen, also kann ich es überspringen und direkt die Schrittdatei erzeugen?Automatische Schritt-Generation in Gurke Javascript mit Javascript
Antwort
Zwei Vorschläge:
1. Sie können eine neue gherkin Datei erstellen und es mit cucumber.js ausführen, wird es JavaScript Stummel automatisch für Sie generiert. Zum Beispiel:
"cucumber-js math.feature"
gibt er etwas wie:
...
1) Scenario: easy maths - math.feature:7
Step: Given a variable set to 1 - math.feature:8
Message:
Undefined. Implement with the following snippet:
this.Given(/^a variable set to (\d+)$/, function (arg1, callback) {
// Write code here that turns the phrase above into concrete actions
callback(null, 'pending');
});
Es wurde der Parameter automatisch generiert Based auf deinen Tests. Sie können das Snippet dann in Ihre Codedatei kopieren.
2. Wenn Sie Windows verwenden 10, können Sie auch versuchen, eine Entwicklung BDD-Tool CukeTest, und es einige praktische Features wie Code-Generierung aus Schritt Text zur Verfügung stellen, oder navigieren zwischen Code und Schritte usw.
Sie kann 'Live Template'/'Code Snippets' in Ihrer IDE verwenden. Es ist der beste Weg, die Leistung zu verbessern. https://www.jetbrains.com/help/idea/creating-code-constructs-by-live-templates.html
Wenn Sie VC-Code, dann können Sie Erweiterung Gurke (Gherkin) Syntax und Snippets verwenden:
https://marketplace.visualstudio.com/items?itemName=stevejpurves.cucumber
- 1. Gurke + Selen auf Javascript-Anwendungen
- 2. Automatische javascript type coercion
- 3. Javascript automatische Datei herunterladen
- 4. Automatische Rückmeldung zu JavaScript-Fehler
- 5. Automatische Registerkarte wechseln in Javascript oder Jquery
- 6. Automatische Fokussierung auf Javascript-Dialog in Safari?
- 7. CSV-Separator automatische Erkennung in Javascript
- 8. javascript die automatische Vervollständigung der Nähe mit einem visuellen Fehler
- 9. Wie automatische Zeilennummern neben einem HTML-Textfeld mit Javascript?
- 10. Javascript automatische Typumwandlung verursacht Probleme in meinem iPhone Automator-Skript
- 11. eine automatische Aktualisierung der Seite zu verstehen, in Javascript
- 12. JavaScript Parser in JavaScript
- 13. Targeting mit Javascript
- 14. Gurke + Webrat + Selen Anleitung
- 15. "mit" Stichwort in Javascript
- 16. javascript AngularJS automatische Änderung der Schriftgröße beim Einpacken des Etiketts
- 17. Automatische Code-Generierung von einer C# -Klasse zu JavaScript-Äquivalenten
- 18. Position der Klammern für die automatische Ausführung anonymer JavaScript-Funktionen?
- 19. Javascript Angular Google Map automatische Vervollständigung Api nicht funktioniert
- 20. mit JavaScript
- 21. Javascript Mit
- 22. mit JavaScript
- 23. Gurke mit TestNG
- 24. Stress-Test mit Gurke
- 25. Ist es möglich, eine Javascript-schwere Web-App mit Gurke zu testen, ohne Schienen zu benutzen?
- 26. Gurke + Capybara + Selen: Text auswählen
- 27. Browser Zurück Button mit Winkelmesser oder Javascript
- 28. Anfänger JavaScript: Arbeiten mit JSON und Objekte in JavaScript
- 29. JavaScript Bild ausblenden und in (mit nur JavaScript, keine jQuery)
- 30. mit JavaScript in android webview