Mit meinen bisherigen Erfahrungen mit Selenium Test:
- schreiben Sie Ihre eigenen Methoden
Wenn Sie sich wiederholende Sequenzen von Aktionen haben etwas zu überprüfen - packen Sie es in Ihren eigenen Methoden wie: finden, klicken oder finden, Textattribut erhalten, geltend machen, wenn wahr usw.
Muss angegeben werden, ob das Textattribut für N Elemente korrekt ist? Count Anzahl von Elementen, setzen Sie Ihre "Testen" Methode innerhalb Schleife für N Wiederholungen, zu vergleichen, gegen Steuerdaten gespeichert in Liste/Array usw.
- Verwendung all was testing-Rahmen zur Verfügung stellen kann
In Mein Fall teste ich mit Hilfe von NUnit. Wenn ich ähnliche oder sogar identische Tests durchgeführt habe, warum nicht [TestCase] anstelle von [Test] verwenden?
Wenn Sie während oder nach der Testentwicklung erkennen, dass einige Teile des Codes überflüssig sind - ersetzen Sie sie nur mit entsprechenden Methoden, die Sie stattdessen erstellt. Code wird schnell viel kürzer und wird bei Bedarf viel einfacher zu aktualisieren sein.
http://www.guru99.com/selenium-tutorial.html bitte durch diese gehen ..Es gibt viele Beispiele mit, wie auf Selen zu automatisieren – RamPrakash
Sie sollten sich darauf konzentrieren, die Suite robust zu machen, da die meisten Identifizierungskram einmalig ist – Karthik
Sie könnten Ihren Test in Selenium IDE aufzeichnen und dann in Java konvertieren. Es würde Ihnen die Grundlage für die meisten Elemente geben, anstatt sie manuell zu suchen. Auch das Erstellen wiederverwendbarer Funktionen würde helfen. –