selenium ide tutorial
In diesem Selenium IDE-Tutorial lernen Sie Selenium IDE-Befehle anhand von Beispielen im Firefox-Browser:
Dieses Tutorial ist bei weitem eines der wichtigsten Tutorials, um Selenium IDE in den Griff zu bekommen .
Dies ist das 3. Tutorial in unserem mehrteiligen Selenium Tutorials Serie . Wir haben diese Selenium Online-Schulungsserie von gestartet dieses Tutorial Hier finden Sie die Liste aller behandelten Tutorials.
In den Einführungs-Tutorials haben wir eine kurze Vorstellung davon bekommen Selenium IDE-Installation und ihre Funktionen .
In Zukunft würden wir diese Funktionen in Echtzeit ausüben und implementieren, indem wir unser erstes Selenium IDE-Skript erstellen. Wir Ich würde auch einen Blick auf die Details der Aufzeichnung von Grundlagen und verfügbaren Befehlstypen in Selenium IDE werfen. Abgesehen davon würden wir auch einen Blick auf die Änderungen werfen, die in unsere Selenium-Skripte integriert werden können.
Bevor wir mit der Erstellung des Selenium IDE-Skripts fortfahren, nehmen wir uns einen Moment Zeit, um grundlegende Informationen über die zu testende Anwendung (AUT) einzuführen.
Als Beispiel würden wir 'Google Mail' verwenden - einen von Google entwickelten E-Mail-Dienst. Ich glaube, wegen seiner unbegrenzten Popularität braucht es keine weiteren Einführungen. Die URL, die wir verwenden würden, lautet 'https://accounts.google.com'. Ich habe auch Dummy-Anmeldeinformationen erstellt, um Testdaten darzustellen.
Was du lernen wirst:
- Erstes Selenium-IDE-Skript erstellen
- Prozess 1: Aufzeichnen eines Testskripts
- Prozess 2: Wiedergabe / Ausführen eines Testskripts
- Prozess 3: Speichern eines Testskripts
- Verwenden der allgemeinen Funktionen von Selenium IDE
- Verwenden der Option 'Diesen Befehl ausführen'
- Startpunkt verwenden
- Haltepunkt verwenden
- Verwenden der Schaltfläche 'Suchen'
- Andere Formate verwenden
- Selenium IDE-Befehle
- Fazit
- Literatur-Empfehlungen
Erstes Selenium-IDE-Skript erstellen
Lassen Sie uns nun unser erstes Skript mit Selenium IDE erstellen.
Der gesamte Skripterstellungsprozess kann in drei Abschnitte unterteilt werden:
Prozess Nr. 1: Aufzeichnung - Selenium IDE unterstützt den Benutzer beim Aufzeichnen von Benutzerinteraktionen mit dem Browser. Daher werden die aufgezeichneten Aktionen insgesamt als Selenium IDE-Skript bezeichnet.
Prozess 2: Wiedergabe - In diesem Abschnitt führen wir das aufgezeichnete Skript aus, um seine Stabilität und Erfolgsrate zu überprüfen und zu überwachen.
Prozess # 3: Sparen - Sobald wir ein stabiles Skript aufgezeichnet haben, möchten wir es möglicherweise für zukünftige Läufe und Regressionen speichern.
Lassen Sie uns nun ihre Umsetzung sehen.
Prozess 1: Aufzeichnen eines Testskripts
Szenario
- Öffnen Sie 'https://accounts.google.com'.
- Titel der Bewerbung angeben
- Geben Sie einen gültigen Benutzernamen und ein Passwort ein und senden Sie die Daten an den Login.
- Stellen Sie sicher, dass der Benutzer zur Startseite weitergeleitet wird.
Schritt 1 - Starten Sie den Firefox und öffnen Sie die Selenium IDE über die Menüleiste.
Schritt 2 - Geben Sie die Adresse der zu testenden Anwendung ('https://accounts.google.com') in das Textfeld 'Basis-URL' ein.
Schritt 3 - Standardmäßig ist die Schaltfläche Aufzeichnen eingeschaltet. Denken Sie daran, es einzuschalten, wenn es sich im AUS-Zustand befindet, um den Aufnahmemodus zu aktivieren.
Schritt 4 - Öffnen Sie die zu testende Anwendung (https://accounts.google.com) im Firefox.
Schritt 5 - Überprüfen Sie, ob der Anwendungstitel korrekt ist. Klicken Sie dazu mit der rechten Maustaste auf eine beliebige Stelle auf der Seite, mit Ausnahme der Hyperlinks oder Bilder. Mit der rechten Maustaste wird das Selenium IDE-Kontextmenü geöffnet, in dem einige der Befehle aufgelistet sind. Um eine vollständige Liste zu erhalten, wählen Sie die Option 'Verfügbare Befehle anzeigen'. Dadurch wird ein weiteres Menü geöffnet, das den Rest der verfügbaren und anwendbaren Befehle enthält. Wählen Sie die Option 'assertTitle-Anmeldung - Google-Konten', um den Seitentitel zu überprüfen.
(Klicken, um das vergrößerte Bild anzuzeigen)
Sobald wir auf die Option 'assertTitle-Anmeldung - Google-Konten' klicken, wird ein Testschritt in den Selenium IDE-Editor aufgenommen / angehängt.
wie man Regressionstestfälle schreibt
Schritt 6 - Geben Sie einen gültigen Benutzernamen in das Textfeld 'E-Mail' von Google Mail ein.
Schritt 7 - Geben Sie ein gültiges Passwort in das Textfeld 'Passwort' von Google Mail ein.
Die Simulation derselben Benutzeraktionen kann im Selenium IDE-Testeditor angezeigt werden.
Beachten Sie, dass ich zum besseren Verständnis bereits Testanmeldeinformationen erstellt habe. Ich würde den Lesern dringend raten, ihre eigenen Anmeldeinformationen zu erstellen, anstatt diese zu verwenden.
Schritt 8 - Klicken Sie auf die Schaltfläche 'Anmelden', um den Anmeldevorgang abzuschließen.
Der Benutzer sollte zur Startseite weitergeleitet werden, sofern die eingegebenen Anmeldeinformationen korrekt sind.
Schritt 9 - Am Ende würden wir die Aufnahmesitzung beenden, indem wir die Aufnahmetaste auf AUS stellen. Unten ist das aufgezeichnete Skript.
Prozess 2: Wiedergabe / Ausführen eines Testskripts
Nachdem wir unser erstes Selenium IDE-Skript erstellt haben, möchten wir es ausführen, um festzustellen, ob das Skript stabil genug ist. Klicken Sie auf die Wiedergabetaste, um das Skript auszuführen.
Nach der Ausführung werden alle Testschritte für den erfolgreichen Lauf grün markiert. Dasselbe wäre aus dem Testfallbereich ersichtlich.
Bei nicht erfolgreicher Ausführung oder fehlgeschlagenem Testfall wird der fehlgeschlagene Testschritt rot hervorgehoben. Im Testfallbereich wird die Testfallausführung als Fehler markiert.
Prozess 3: Speichern eines Testskripts
Früher haben wir das Skript wiedergegeben, jetzt ist es Zeit, das erstellte Testskript zu speichern.
Schritt 1 - Um das Testskript zu speichern, klicken Sie auf das Menü Datei und wählen Sie die Option „Testfall speichern“.
Schritt 2 - Das System fordert uns auf, den gewünschten Speicherort zu durchsuchen oder einzugeben, um unseren Testfall zu speichern und den Namen des Testskripts anzugeben. Geben Sie den Testnamen als 'Gmail_Login' ein und klicken Sie auf die Schaltfläche 'Speichern'.
Das Testskript befindet sich an der im obigen Schritt angegebenen Stelle. Beachten Sie, dass das Testskript im HTML-Format gespeichert ist.
Verwenden der allgemeinen Funktionen von Selenium IDE
Ausführungsgeschwindigkeit einstellen
Beim Testen von Webanwendungen stoßen wir auf verschiedene Szenarien, in denen eine ausgeführte Aktion das Laden einer Seite auslösen kann. Daher müssen wir uns bei solchen Szenarien bewusst genug sein.
Um Fehler bei der Wiedergabe dieser Testszenarien zu vermeiden, können wir die Ausführungsgeschwindigkeit auf ein Minimum einstellen. Siehe die folgende Abbildung für das gleiche.
Verwenden der Option 'Diesen Befehl ausführen'
Mit Selenium IDE kann der Benutzer einen einzelnen Testschritt innerhalb des gesamten Testskripts ausführen, ohne das gesamte Testskript auszuführen. 'Diesen Befehl ausführen' ist die Option, die dies verfügbar macht.
Die Option 'Diesen Befehl ausführen' kann zu Zeiten verwendet werden, in denen das Verhalten eines bestimmten Testschritts debuggt / angezeigt werden soll.
Die Option 'Diesen Befehl ausführen' kann auf die folgenden vier Arten verwendet werden:
# 1. Verwenden der Registerkarte 'Aktionen' in der Menüleiste
#zwei. Verwenden der Tastenkombination („X“)
#3. Klicken Sie mit der rechten Maustaste auf den Testschritt und wählen Sie 'Diesen Befehl ausführen'.
# 4. Doppelklicken Sie auf den Testschritt
In allen oben genannten Fällen wird von einem Benutzer erwartet, dass er den Testschritt auswählt, den er ausführen möchte.
Zu befolgende Schritte:
Schritt 1 - Starten Sie den Webbrowser und öffnen Sie die Ziel-URL ('https://accounts.google.com'). Wählen Sie den Testschritt aus, den Sie ausführen möchten. Denken Sie daran, die richtige Webseite zu öffnen, um die Wahrscheinlichkeit eines Ausfalls zu verringern.
Schritt 2 - Drücken Sie 'X', um den ausgewählten Testschritt auszuführen. Alternativ kann man auch andere Wege gehen.
Schritt 3 - Beachten Sie, dass der ausgewählte Testschritt ausgeführt wird. Der Testschritt wäre für den Erfolg grün oder für den Misserfolg rot codiert. Gleichzeitig würde der Testschritt in eine Aktion im Webbrowser simuliert.
Beachten Sie, dass der Benutzer dafür verantwortlich ist, das Skript vor dem Ausführen des Testschritts und Firefox im Kontext auszuführen. Es besteht die Wahrscheinlichkeit eines Fehlers, wenn der Benutzer die legitime Webseite nicht geöffnet hat.
Startpunkt verwenden
Mit Selenium IDE kann der Benutzer einen Startpunkt innerhalb eines Testskripts angeben. Der Startpunkt zeigt auf den Testschritt, von dem aus wir die Ausführung des Testskripts starten möchten.
Der Startpunkt kann zu Zeiten verwendet werden, in denen nicht das gesamte Testskript von Anfang an ausgeführt werden soll, sondern das Skript so angepasst werden soll, dass es ab einem bestimmten Schritt ausgeführt wird.
Der Startpunkt kann auf drei Arten festgelegt und gelöscht werden:
# 1. Verwenden der Registerkarte 'Aktionen' in der Menüleiste
#zwei. Verwenden der Tastenkombination („S“)
#3. Klicken Sie mit der rechten Maustaste auf den Testschritt und wählen Sie „Startpunkt festlegen / löschen“. Ein Menü ähnlich dem obigen Bild wird angezeigt.
In allen oben genannten Fällen wird vom Benutzer erwartet, dass er den Testschritt auswählt, von dem aus er die Ausführung starten möchte, bevor der Startpunkt festgelegt wird.
Sobald der Benutzer den Testschritt markiert hat, um den Startpunkt anzuzeigen, wird ein Symbol daran angebracht.
Wenn wir nun das Testskript ausführen, wird seine Ausführung vom Startpunkt aus gestartet, d. H. Von der vierten Zeile (Typ | id = Passwd | TestSelenium) des Testskripts.
Anmerkungen
- In einem einzelnen Skript kann es nur einen Startpunkt geben.
- Der Startpunkt kann auf die gleiche Weise gelöscht werden, wie er eingestellt wurde.
- Der Benutzer ist dafür verantwortlich, das Skript nach dem Anwenden von Startpunkt und Firefox in den Kontext zu bringen. Es besteht die Wahrscheinlichkeit eines Fehlers, wenn der Benutzer die legitime Webseite nicht geöffnet hat.
Haltepunkt verwenden
Mit Selenium IDE kann der Benutzer Haltepunkte in einem Testskript angeben. Die Haltepunkte geben die Selenium-IDE an, an der das Testskript angehalten werden soll.
Haltepunkte können zu Zeiten verwendet werden, in denen die Ausführung in kleinere logische Blöcke unterteilt werden soll, um die Ausführungstrends zu beobachten.
Der Haltepunkt kann auf drei Arten festgelegt und gelöscht werden:
- Verwenden der Registerkarte 'Aktionen' in der Menüleiste
- Klicken Sie mit der rechten Maustaste auf den Testschritt und wählen Sie 'Haltepunkt umschalten'.
- Verwenden der Tastenkombination („B“)
Sobald der Benutzer den Testschritt markiert hat, um den Haltepunkt anzuzeigen, wird ein Symbol daran angebracht.
Wenn wir nun das Testskript ausführen, wird die Ausführung am Haltepunkt angehalten, d. H. In der vierten Zeile (Typ | id = Passwd | TestSelenium) des Testskripts.
Wenden Sie mehrere Haltepunkte an
Mit Selenium IDE kann der Benutzer mehrere Haltepunkte in einem einzigen Testskript anwenden. Sobald der erste Abschnitt des Testskripts ausgeführt wurde, wird das Skript angehalten, sobald der Haltepunkt erreicht ist. Um die nachfolgenden Testschritte auszuführen, muss der Benutzer jeden der Testschritte explizit ausführen.
Im obigen Testskript wird die Ausführung in der Zeile „assertTitle | Anmelden - Google-Konten “. Nachdem dieser Testschritt explizit ausgeführt wurde, wechselt die Steuerung zum nächsten Testschritt in der Reihenfolge „Typ | id = Email | TestSelenium1607@gmail.com ”. Daher muss der Benutzer diesen Testschritt explizit ausführen. Der ähnliche Trend wird für die restlichen nachfolgenden Schritte verfolgt.
Erstellen Sie eine Kopie von Array Java
Somit kann der Benutzer mit dieser Funktion mehr Zeit damit verbringen, jeden Schritt auszuführen und die Ergebnisse des zuvor ausgeführten Testschritts zu überprüfen.
Anmerkungen
- In einem einzigen Skript können beliebig viele Haltepunkte vorhanden sein.
- Der Haltepunkt kann auf die gleiche Weise gelöscht werden, wie er festgelegt wurde.
Verwenden der Schaltfläche 'Suchen'
Einer der wichtigsten Aspekte von Selenium IDE-Testskripten ist das Suchen und Suchen von Webelementen auf einer Webseite. Manchmal gibt es Webelemente, denen analoge Eigenschaften zugeordnet sind, was es für einen Benutzer schwierig macht, ein bestimmtes Webelement eindeutig zu identifizieren.
Um dieses Problem zu beheben, bietet Selenium IDE eine Schaltfläche Suchen. Mit der Schaltfläche Suchen wird festgestellt, ob der im Testfeld Ziel angegebene Locator-Wert tatsächlich korrekt ist, und das angegebene Webelement auf der GUI wird identifiziert.
Betrachten wir das oben erstellte Selenium IDE-Testskript. Wählen Sie einen beliebigen Befehl aus und beachten Sie das Zieltextfeld. Klicken Sie auf die Schaltfläche Suchen direkt neben dem Textfeld Ziel.
Beachten Sie, dass das entsprechende Webelement gelb mit einem fluoreszierenden grünen Rand hervorgehoben wird. Wenn kein oder ein falsches Webelement hervorgehoben ist, muss der Benutzer das Problem beheben und einen anderen Locator-Wert festlegen.
(Klicken, um das vergrößerte Bild anzuzeigen)
Somit stellt diese Prozedur dem Benutzer sicher, dass der Zielwert verwendet wird und dass er dem richtigen Webelement auf der GUI entspricht.
Andere Formate verwenden
Konvertieren von Selenium IDE-Testskripten in andere Programmiersprachen
Selenium IDE unterstützt Konvertierungstestskripte in eine Reihe von Programmiersprachen aus einem Standardtyp (HTML). Die konvertierten Testskripte können mit Selenium IDE erst wiedergegeben werden, wenn sie wieder in HTML zurückgesetzt werden. Daher ist die Konvertierung nur dann vorteilhaft und konstruktiv, wenn wir sie mit anderen Tools der Selenium Suite ausführen.
Schritt 1 - Klicken Sie auf die Registerkarte Optionen in der Menüleiste und wählen Sie das Programmiersprachenformat unter der Formatoption aus, um das Testskript in das gewünschte Format zu konvertieren.
Schritt 2 - Sobald wir unser gewünschtes Programmiersprachenformat (in unserem Fall „Java / JUnit4 / WebDriver“) ausgewählt haben, erscheint ein Eingabeaufforderungsfeld mit der Aufschrift „Das Ändern des Formats ist jetzt als experimentell markiert! Wenn Sie fortfahren, funktionieren Aufnahme und Wiedergabe möglicherweise nicht, Ihre Änderungen gehen möglicherweise verloren und Sie müssen den Text möglicherweise kopieren und in einen Texteditor einfügen, um ihn zu speichern. Es ist besser, eine Kopie Ihrer Testfälle zu erstellen, bevor Sie fortfahren. Willst du noch weitermachen? ' Klicken Sie auf 'OK', um fortzufahren.
Somit kann der oben konvertierte Code unter Verwendung von WebDriver ausgeführt werden.
Markieren Sie, dass das Bearbeiten oder Ändern von Selenium IDE-Testskripten in der Quellansicht nicht ratsam ist. In diesem Fall kann das Tool mehrere Auswirkungen haben. Einige bekannte Fehler sind bereits damit verbunden.
Selenium IDE-Befehle
Jeder Selenium IDE-Testschritt kann hauptsächlich in die folgenden drei Komponenten unterteilt werden:
- Befehl
- Ziel
- Wert
Arten von Selenium IDE-Befehlen
Es gibt drei Varianten von Selenium IDE-Befehlen. Jeder der Testschritte in Selenium IDE fällt unter eine der folgenden Kategorien.
- Aktionen
- Accessoren
- Behauptungen
Aktionen
Aktionen sind Befehle, die direkt mit der Anwendung interagieren, indem sie entweder ihren Status ändern oder einige Testdaten eingeben.
Mit dem Befehl 'Typ' kann der Benutzer beispielsweise wie ein Textfeld direkt mit den Webelementen interagieren. Es ermöglicht ihnen, einen bestimmten Wert in das Textfeld einzugeben und wie bei der Eingabe des Wertes; Es wird auch auf der Benutzeroberfläche angezeigt.
Ein weiteres Beispiel ist der Befehl 'Klick'. Mit dem Befehl 'Klicken' kann der Benutzer den Status der Anwendung ändern.
Wenn ein Befehl vom Typ Aktion fehlschlägt, wird die Ausführung des Testskripts angehalten und der Rest der Testschritte wird nicht ausgeführt.
Accessoren
Accessoren sind solche Befehle, mit denen der Benutzer bestimmte Werte in einer benutzerdefinierten Variablen speichern kann. Diese gespeicherten Werte können später zum Erstellen von Zusicherungen und Überprüfungen verwendet werden.
Beispielsweise liest und speichert 'storeAllLinks' alle auf einer Webseite verfügbaren Hyperlinks in einer benutzerdefinierten Variablen. Denken Sie daran, dass die Variable vom Array-Typ ist, wenn mehrere Werte gespeichert werden müssen.
Behauptungen
Zusicherungen sind Accessors sehr ähnlich, da sie nicht direkt mit der Anwendung interagieren. Assertions werden verwendet, um den aktuellen Status der Anwendung mit einem erwarteten Status zu überprüfen.
Formen von Behauptungen:
# 1. behaupten - Der Befehl 'assert' stellt sicher, dass die Testausführung im Fehlerfall beendet wird.
# 2. überprüfen - Mit dem Befehl 'verify' kann die Selenium-IDE die Ausführung des Testskripts fortsetzen, auch wenn die Überprüfung fehlgeschlagen ist.
#3. warten auf - Der Befehl „waitFor“ wartet darauf, dass eine bestimmte Bedingung erfüllt ist, bevor der nächste Testschritt ausgeführt wird. Die Bedingungen sind wie die zu ladende Seite, das vorhandene Element. Damit kann die Testausführung auch dann fortgesetzt werden, wenn die Bedingung nicht innerhalb der festgelegten Wartezeit erfüllt ist.
Häufig verwendete Selenium IDE-Befehle
Befehl | Beschreibung | #Argu gen |
---|---|---|
waitForPageToLoad | Schläft die Ausführung aus und wartet, bis die Seite vollständig geladen ist. | 1 |
öffnen | Öffnet eine angegebene URL im Browser. | 1 |
assertTitle, VerifyTitle | Gibt den aktuellen Seitentitel zurück und vergleicht ihn mit dem angegebenen Titel | 1 |
assertElementPresent, verifyElementPresent | Überprüfen / Bestätigt das Vorhandensein eines Elements auf einer Webseite. | 1 |
assertTextPresent, verifyTextPresent | Überprüfen / Bestätigen Sie das Vorhandensein eines Textes auf der Webseite. | 1 |
Typ, Typ Schlüssel, sendKeys | Gibt einen Wert (String) in das angegebene Webelement ein. | zwei |
Klicken Sie, klicken Sie auf, clickAndWait | Klickt auf ein bestimmtes Webelement innerhalb einer Webseite. | 1 |
waitForElement Vorhanden | Schläft die Ausführung aus und wartet, bis das angegebene Element vorhanden ist | 1 |
selectOkOnNext Bestätigung, selectCancelOn Nächste Bestätigung | Klicken Sie auf die Schaltfläche 'OK' oder 'Abbrechen', wenn das nächste Bestätigungsfeld angezeigt wird. | 0 |
Fazit
In diesem Tutorial haben wir versucht, Sie mit der Erstellung von Selenium IDE-Skripten vertraut zu machen. Wir haben Sie auch über die Verwendung verschiedener Selenium-Funktionen informiert.
Hier sind die Kernpunkte dieses Artikels.
- Das Testskript in Selenium IDE kann mithilfe der Aufnahme- und Wiedergabefunktion erstellt werden.
- Der Mechanismus zur Skripterstellung kann in drei Prozesse unterteilt werden: Aufnahme, Wiedergabe und Sparen das Testskript.
- Mit Selenium IDE kann der Benutzer einen einzelnen Testschritt innerhalb des Testskripts ausführen, ohne das gesamte Testskript auszuführen. „ Führen Sie diesen Befehl aus ”Ist die Option, die dies möglich macht.
- Der Benutzer kann die Ausführungsgeschwindigkeit über die Option in der Symbolleiste festlegen.
- Der Benutzer kann jeden Testschritt als definieren Startpunkt . Daher wird die Ausführung immer nur von diesem bestimmten Testschritt aus gestartet.
- Der Benutzer kann mehrere festlegen Haltepunkte um die Ausführung bei einem bestimmten Testschritt anzuhalten.
- Der Benutzer kann mithilfe von finden und überprüfen, ob der angegebene Zielwert dem richtigen Webelement auf der Webseite entspricht Finden
- Das Ändern der Quellansicht in andere Formate wird nicht empfohlen, da die Wahrscheinlichkeit eines Datenverlusts besteht.
- Denken Sie daran, eine Kopie des HTML-Testskripts aufzubewahren, bevor Sie das Testskript in andere Nicht-HTML-Formate konvertieren.
- Es gibt hauptsächlich drei Arten von Befehlen: Aktionen, Accessoren und Behauptungen .
- Aktionen interagieren direkt mit der Anwendung und ändern ihren Status.
- Accessoren werden verwendet, um die Eigenschaft eines Elements in einer benutzerdefinierten Variablen zu speichern.
- Assertions werden verwendet, um zu überprüfen, ob eine bestimmte Bedingung erfüllt ist oder nicht.
- Behauptungen können weiter als kategorisiert werden überprüfen, bestätigen und warten auf Befehle .
- Verify stellt sicher, dass die Ausführung des Testskripts niemals angehalten wird, auch wenn die Verifizierung fehlschlägt.
- Assert lässt im Falle eines Fehlers keine weitere Ausführung des Testskripts zu.
- WaitFor wartet auf einen festgelegten Zeitraum, bis eine bestimmte Bedingung erfüllt ist.
- Einige der häufig verwendeten Selenium IDE-Befehle sind:
- öffnen
- assertTitle / VerifyTitle
- AssertForElementPresent / VerifyForElementPresent
- AssertForTextPresent / VerifyForTextPresent
- type / typeAndWait / sendKeys
- click / clickAt / clickAndWait
- waitForPageToLoad
- waitForElementPresent
- ChooseOkOnNextConfirmation / ChooseCancelOnNextConfirmation
Nächstes Tutorial Nr. 4 :: Es gibt ein weiteres Tool, das eine sehr wichtige Rolle bei der Erstellung effektiver Testskripte spielt, die als „Firebug“ bekannt sind. Firebug hilft uns bei der Überprüfung der Eigenschaften von Webelementen und Webseiten. Daher besteht das nächste Tutorial aus einer Installation von Firebug und seiner Benutzerfreundlichkeit. Wir würden auch Erstellen Sie ein Testskript manuell mit Firebug und Selenium IDE.
Hinweis : Verpassen Sie nicht das nächste Tutorial, da es für unsere bevorstehenden Tutorials zu WebDriver von großer Bedeutung ist.
Teilen Sie uns wie gewohnt Ihre Fragen in den Kommentaren unten mit.
Literatur-Empfehlungen
- Einführung in Selenium WebDriver - Selenium Tutorial # 8
- Selenium Find Element By Text Tutorial mit Beispielen
- 30+ beste Selen-Tutorials: Lernen Sie Selen anhand realer Beispiele
- Cucumber Selenium Tutorial: Integration von Cucumber Java Selenium WebDriver
- Ausführliche Eclipse-Tutorials für Anfänger
- Python DateTime Tutorial mit Beispielen
- Effizientes Selenium-Scripting und Fehlerbehebungsszenarien - Selenium-Lernprogramm Nr. 27
- Debuggen von Selenium-Skripten mit Protokollen (Log4j Tutorial) - Selenium Tutorial # 26