2016-09-07 2 views
-2

Hallo Ich bin sehr neu in Selen WebDriver und ich bin gerade an einer Kreuzung. Ich nahm ein Modul der Anwendung, an der ich arbeite, und schrieb die Skripte dafür. Ich endete mit vielen Java-Klassen. JetztHarte Codierung meiner Selenium Skripte in Java

  • Wie integriere ich das in das Framework?
  • Mache ich das Richtige?
  • Ist es ratsam, alles zu programmieren, bevor Sie es in das Framework integrieren?

Bitte helfen Sie, Ihre Eingabe wird einen großen Unterschied machen. Vielen Dank!!!

+0

Immer scheitern schnell und scheitern schlau, bedeutet nicht warten, bis das Ganze abgeschlossen ist zu integrieren. Es sollte in Stücke gehen, entwickeln und integrieren, entwickeln und integrieren und so weiter. –

Antwort

0

Sie haben die richtige Sache gemacht, seit Sie Selen neu sind. Der nächste Schritt besteht darin, ein sehr einfaches Framework zu erstellen, das den Ansatz mit Schlüsselwörtern oder Daten unterstützt. Sie können auch für das Seitenobjektmodell oder Seitenmuster Factory verwenden. Wieder müssen Sie diese Frameworks in Bezug auf Ihre Projektkomplexität bewerten und die richtige auswählen und entwickeln. Hard-Coding-Dinge sind nicht gut, Sie müssen versuchen, hart Codierung so schnell wie möglich loszuwerden, sonst Tests werden nicht verwaltbar wie Testanzüge wächst.

Ein guter Test Automation Framework sollte mindestens folgende Fähigkeiten haben:

  1. Umfang Code Wiederverwendbarkeit Klassen Helfer
  2. Capable von
  3. Modular
  4. Datengetriebenes Informationen anzumelden.
  5. Wenn Sie möchten, Schlüsselwort driven
  6. Gut formatierte Objekt-Repository.
  7. Wählen Sie ein gutes Unit-Test-Framework und verwenden Sie es.

Hoffe, diese Informationen werden Ihnen helfen.