Ich verwende das Verhalten Framework für die Entwicklung von Tests in Python. Im Moment habe ich eine Szenariobeschreibung und Beispiele darunter. Ich möchte in der Lage sein, nur eines dieser Beispiele jederzeit auszuwählen und die Testfunktion für dieses Beispiel auszuführen. Wie würde ich es machen? Jedes Mal, wenn ich das Verhalten von der Befehlszeile aus anrufe, führt es das Szenario für jeden Beispieleintrag in der Beispiel-Verhaltenstabelle aus, die ich unter meiner Szenario-Gliederung habe.Wählen Sie Zeilen aus der Verhaltenstabelle in Python
EDIT: Ich habe einen Screenshot hinzugefügt, um die Dinge klarer zu machen.
Dieses Beispiel stammt aus behave in der Dokumentation. Wenn wir uns die Tabelle "Consumer Electronics" ansehen, sehen wir 2 Zeilen, für die die Szenario-Gliederung ausgeführt wird (sie wird also zweimal ausgeführt). Sagen wir, ich würde gerne eines dieser Beispiele testen, und wir hatten 20 dieser Beispiele (20 Zeilen). Wie würde ich nur einen von ihnen auswählen können, anstatt meine Verhaltenstests auszuführen und warten zu müssen, bis die Szenariobeschreibung alle Fälle beendet hat (wenn das Beispiel, das ich möchte, der letzte Eintrag in der Tabelle ist).
Können Sie bitte ein Beispiel zeigen? Ich bin mir nicht sicher, was Sie unter "Beispiele" verstehen. – idjaw
@idjaw Ich habe ein Foto und eine Beschreibung für Sie beigefügt – nnja