bdd

BDD steht für verhaltensorientierte Entwicklung. Es bezieht sich auf TDD (Test Driven Development) und ATDD (Acceptance Test Driven Development). Es unterscheidet sich von ihnen in seiner Sprache, indem es "Beispiel", "Szenario" oder "Spezifikation" dem "Test" vorzieht.
4
Antworten

Wie kann ich Code Coverage-Daten von Python BDD-Funktionstests mit Behave erhalten?

Ich habe keine Antwort auf diese spezielle Frage gefunden ( Tool zur Testabdeckung für Behave Test-Framework ) und ich habe keine Google-Suchergebnisse gefunden, die eine ausreichende Antwort liefern. Deshalb ... Wie kann ich einen Code-Cover...
11.04.2014, 18:10
2
Antworten

Rails Rspec error - undefinierte Methode 'visit'

Ich bin also neu bei TDD & amp; Ich werfe hier einige Rspec-Fehler bei meinen Tests auf ... Grundsätzlich bekomme ich nach der Ausführung von bundle exec rspec spec einen undefined method 'visit' -Fehler bei einigen meiner Spezifikationen. Je...
21.04.2013, 23:26
3
Antworten

Schrittdefinitionen in externen Dateien in Behat

Behat sucht standardmäßig nach den Schrittdefinitionen in der Datei FeatureContext (alle Schritte in einer Datei). Mit vielen Schritten ist es schwierig, eine so große Datei zu verwalten. Ich hätte gerne eine Definitionsdatei pro Feature-...
11.09.2011, 11:26
6
Antworten

Wie kann ich entscheiden, was manuell getestet werden soll und was den automatisierten Tests zutrauen soll? [geschlossen]

Wir haben eine Menge Entwickler und nur ein paar QA-Leute. Die Entwickler haben sich während des gesamten Entwicklungsprozesses mehr und mehr mit qa beschäftigt, indem sie automatisierte Tests geschrieben haben, aber unsere QA-Praktiken sind mei...
14.04.2010, 16:44
2
Antworten

@Before wird nicht in Java Cucumber Step ausgeführt

Ich habe eine Cucumber-Step-Klasse, die versucht, ein Seitenmodell für alle Szenarien zu initialisieren. Also habe ich eine @Before-Methode hinzugefügt: %Vor% Ich habe dann eine Reihe von Schritten, die darauf basieren, dass loginPage gesetz...
04.06.2014, 04:58
4
Antworten

Sollte BDD mit Komponententests, Integrationstests oder beidem automatisiert werden?

BDD wurde als "TDD done right" angepriesen. TDD wird jedoch häufig anstelle von End-to-End-Integrationstests mit unit -Tests verwendet. Welche Art von Test ist am besten für BDD geeignet? Sollten wir nur Integrationstests schreiben?...
11.05.2011, 00:09
3
Antworten

Kiwi Spec Einheitentest: Instanzmethode '-attachToVerifier: Verifier:' nicht gefunden

Ich baue ein paar Kiwi-Tests und bekomme eine Warnung, die ich nicht erklären kann. Ich bin neu in Kiwi. Ich habe ein Mock-Objekt Setup: %Vor% Und in meinem Controller eine Eigenschaft namens "conversation": %Vor% Der Mock wird der Ei...
15.12.2011, 18:18
5
Antworten

wie man endlose Möglichkeiten testet oder beschreibt?

Beispielklasse im Pseudocode: %Vor% Was ist eine gute Möglichkeit, das zu testen? Mit anderen Worten, wie soll ich das Verhalten beschreiben, das ich brauche? %Vor% oder %Vor% oder %Vor% Test1 und Test2 erscheinen vage und es müs...
06.03.2010, 15:41
2
Antworten

Gherkin-Syntaxhervorhebung für .feature-Dateien in Visual Studio?

Es gibt standardmäßig keine Hervorhebung für die Schlüsselwörter "Feature", "Szenario", "Gegebenheit", "Wann", "Dann" usw. Gibt es eine fertige Vorlage, um dies zu ermöglichen?     
02.06.2010, 15:32
2
Antworten

Wie bekomme ich Cucumber / Capybara / Mechanize um gegen externe Nicht-Rails-Sites zu arbeiten?

Ich versuche BDD mit einem Google App Script zu erstellen. Ich verstehe, dass ich im Prinzip in der Lage sein sollte, eine Kombination aus Gurke, Capybara und Mechanize zu verwenden, um BDD auf einer externen Website zu betreiben. In diesem Fall...
27.03.2013, 17:12