Was ist die effizienteste Art der Füllung, die in details auf ein web-Formular?
Nehmen Sie eine standard-web-Seite mit vielen Textfelder, drop-downs etc.
Was ist der effizienteste Weg, in webdriver füllen Sie die Werte und prüfen Sie dann, ob die Werte korrekt eingegeben wurden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie nur, um zu testen, ob die Werte korrekt eingegeben sind, wenn Sie einige javascript-Validierung oder andere Magie passiert in Ihrem input-Felder. Sie wollen nicht, um zu testen, dass webdriver/selenium richtig funktioniert.
Gibt es verschiedene Möglichkeiten, je nachdem, ob Sie verwenden möchten, webdriver oder Selen. Hier ist ein potpourri aus den Sachen, die ich verwende.
Mit webdriver nur:
Hoffentlich die Ergebnisse der ausfüllen Ihres Formulars sichtbar sind, um den Benutzer in irgendeiner Weise. So könnte man denken, dass entlang dieser BDD-artige Linien:
Ist, Ihre "neuen Film" Schritte tun würde, die Feld-Eintrag & submit. Und dein "Dann" würde behaupten, dass der Film zeigt, mit den von Ihnen eingegebenen Daten.
Ich bin einfach nur Dilettantismus, in diesem jetzt, aber das ist, was ich kam mit, so weit. Es scheint sicher Ausführlicher als so etwas wie Capybara:
Hoffe, das hilft.