Web Test Tutorial - Teil 2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Bg (Diskussion | Beiträge) |
|||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= Vorbedingungen = |
= Vorbedingungen = |
||
* Öffnen |
* Öffnen der Testsuite von Tutorial - Teil 1 |
||
= Unterteilung des Aktionsbausteins Login = |
= Unterteilung des Aktionsbausteins Login = |
||
* Aktionsbaustein Login öffnen |
* Aktionsbaustein Login öffnen |
||
[[Datei:WTT_2_001_Öffnen_Marked.png|800px]] |
|||
* Neuen Compound Baustein (zusammengesetzter Baustein) erstellen |
* Neuen Compound Baustein (zusammengesetzter Baustein) erstellen |
||
* Rechtsklick auf Baustein "Reuse or Start Connection" |
* Rechtsklick auf Baustein "Reuse or Start Connection" |
||
[[Datei:WTT_2_002_Ausgliedern1.PNG|800px]] |
|||
[[Datei:WTT_2_003_Ausgliedern2.PNG|800px]] |
|||
[[Datei:WTT_2_004_Ausgliedern3.PNG|800px]] |
|||
[[Datei:WTT_2_005_Ausgliedern4.PNG|800px]] |
|||
[[Datei:WTT_2_005_Ausgliedern4_Marked.png|800px]] |
|||
[[Datei:WTT_2_006_Ausgliedern5.PNG|800px]] |
|||
* Aktionsbaustein Start Connection eine Ebene nach oben verschieben |
* Aktionsbaustein Start Connection eine Ebene nach oben verschieben |
||
[[Datei:WTT_2_007_Ausgliedern6.PNG|800px]] |
|||
[[Datei:WTT_2_008_Ausgliedern7.PNG|800px]] |
|||
[[Datei:WTT_2_009_Ausgliedern8.PNG|800px]] |
|||
* Logindaten eingeben nach unten verschieben |
* Logindaten eingeben nach unten verschieben |
||
[[Datei:WTT_2_010_Ausgliedern9.PNG|800px]] |
|||
[[Datei:WTT_2_010_Ausgliedern9_Marked.png|800px]] |
|||
[[Datei:WTT_2_011_Ausgliedern10.PNG|800px]] |
|||
[[Datei:WTT_2_012_Ausgliedern11.PNG|800px]] |
|||
* Aktionsbaustein mit Parametern versehen |
* Aktionsbaustein mit Parametern versehen |
||
[[Datei:WTT_2_013_Ausgliedern12.PNG|800px]] |
|||
* Löschen von Benutzername und Passwort, mit Parametern verbinden, Parameter umbenennen |
* Löschen von Benutzername und Passwort, mit Parametern verbinden, Parameter umbenennen |
||
[[Datei:WTT_2_014_Ausgliedern13.PNG|800px]] |
|||
[[Datei:WTT_2_015_Ausgliedern14.PNG|800px]] |
|||
[[Datei:WTT_2_016_Ausgliedern15.PNG|800px]] |
|||
[[Datei:WTT_2_017_Ausgliedern16.PNG|800px]] |
|||
* Nun sind Parameter für den Baustein "logindaten eingeben..." im Baustein "Login" sichbar. Diese mit Werten bestücken. |
* Nun sind Parameter für den Baustein "logindaten eingeben..." im Baustein "Login" sichbar. Diese mit Werten bestücken. |
||
* Login überprüfen, ausgliedern |
|||
[[Datei:WTT_2_018_Ausgliedern17.PNG|800px]] |
|||
[[Datei:WTT_2_019_Ausgliedern18.PNG|800px]] |
|||
* Zusammengesetzte Aktion "Login überprüfen" erstellen |
|||
[[Datei:WTT_2_020_LoginÜberprüfenAusgliedern1.PNG|800px]] |
|||
[[Datei:WTT_2_021_LoginÜberprüfenAusgliedern2.PNG|800px]] |
|||
[[Datei:WTT_2_022_LoginÜberprüfenAusgliedern3.PNG|800px]] |
|||
[[Datei:WTT_2_023_LoginÜberprüfenAusgliedern4.PNG|800px]] |
|||
= Erstellen eines Testplans = |
= Erstellen eines Testplans = |
||
* Baustein Start Connection hat im Login nichts verloren, daher löschen |
* Baustein Start Connection hat im Login nichts verloren, daher löschen |
||
[[Datei:WTT_2_100_Testplan anlegen1.PNG|800px]] |
|||
* Testplan anlegen |
* Testplan anlegen |
||
[[Datei:WTT_2_101_Testplan anlegen2.PNG|800px]] |
|||
[[Datei:WTT_2_102_Testplan anlegen3.PNG|800px]] |
|||
[[Datei:WTT_2_103_Testplan anlegen4.PNG|800px]] |
|||
[[Datei:WTT_2_104_Testplan anlegen5.PNG|800px]] |
|||
[[Datei:WTT_2_105_Testplan anlegen6.PNG|800px]] |
|||
[[Datei:WTT_2_106_Testplan anlegen7.PNG|800px]] |
|||
* Testplan Vor-/Nachbedingung-Baustein hineinziehen |
* Testplan Vor-/Nachbedingung-Baustein hineinziehen |
||
[[Datei:WTT_2_106_Testplan_anlegen7_Marked.png|800px]] |
|||
[[Datei:WTT_2_107_Testplan anlegen8.PNG|800px]] |
|||
[[Datei:WTT_2_108_Testplan anlegen9.PNG|800px]] |
|||
* Bevor der Testplan richtig ausgeführt werden kann, muss noch die Nachbedingung des Bausteins "Login" gelöscht werden. Dies funktioniert mit einem Klick auf das rote Kreuz recht neben dem Eingabefeld. Nun kann der Testplan ausgeführt werden |
* Bevor der Testplan richtig ausgeführt werden kann, muss noch die Nachbedingung des Bausteins "Login" gelöscht werden. Dies funktioniert mit einem Klick auf das rote Kreuz recht neben dem Eingabefeld. Nun kann der Testplan ausgeführt werden |
||
[[Datei:WTT_2_109_Testplan ausgeführt.PNG|800px]] |
|||
= Mehrere Anmeldemöglichkeiten vorbereiten = |
= Mehrere Anmeldemöglichkeiten vorbereiten = |
||
Um mehrere Benutzerdaten zu überprüfen, ist es jetzt notwendig, sich nach der Anmeldung wieder abzumelden. Dafür wird im GUI-Browser eine neue Sequenz mit dem Klick auf den Link "Abmelden" aufgenommen |
Um mehrere Benutzerdaten zu überprüfen, ist es jetzt notwendig, sich nach der Anmeldung wieder abzumelden. Dafür wird im GUI-Browser eine neue Sequenz mit dem Klick auf den Link "Abmelden" aufgenommen |
||
Zeile 22: | Zeile 128: | ||
Im ferngesteuerten Browser einen funktionierenden Benutzer anmelden (mmustermann / mm) |
Im ferngesteuerten Browser einen funktionierenden Benutzer anmelden (mmustermann / mm) |
||
* Recorder starten |
* Recorder starten |
||
[[Datei:WTT_2_200_Logout aufnehmen1_Marked.png|800px]] |
|||
[[Datei:WTT_2_201_Logout aufnehmen2.PNG|800px]] |
|||
* Auf Link "abmelden" im Recorder klicken |
* Auf Link "abmelden" im Recorder klicken |
||
[[Datei:WTT_2_201_Logout aufnehmen2_Marked.png|800px]] |
|||
[[Datei:WTT_2_202_Logout aufnehmen3.PNG|800px]] |
|||
[[Datei:WTT_2_202_Logout aufnehmen3_Marked.png|800px]] |
|||
[[Datei:WTT_2_203_Logout aufnehmen4.PNG|800px]] |
|||
* Sequenz speichern in Aktionsbaustein "Abmelden" |
* Sequenz speichern in Aktionsbaustein "Abmelden" |
||
[[Datei:WTT_2_203_Logout aufnehmen4_Marked.png|800px]] |
|||
[[Datei:WTT_2_204_Logout aufnehmen5.PNG|800px]] |
|||
* Zurück zur Startseite gehen mit dem Baustein "Get" |
* Zurück zur Startseite gehen mit dem Baustein "Get" |
||
* Neuen |
** Neuen Aktionsbaustein anlegen |
||
* Baustein "Get" einfügen |
|||
[[Datei:WTT_2_205_GetStartseite1.PNG|800px]] |
|||
[[Datei:WTT_2_206_GetStartseite2.PNG|800px]] |
|||
[[Datei:WTT_2_207_GetStartseite3.PNG|800px]] |
|||
* Aktionsbaustein "Get" einfügen |
|||
[[Datei:WTT_2_208_GetStartseite4.PNG|800px]] |
|||
[[Datei:WTT_2_209_GetStartseite5.PNG|800px]] |
|||
* Startseiten-URL als Parameter "url" angeben |
* Startseiten-URL als Parameter "url" angeben |
||
* Bausteine "Logout" und "Get Startseite" in den Testplan "Webseiten Test" einfügen |
|||
* Würde man in den Testplan jetzt noch weitere Login-Bausteine mit anderen Benutzern einfügen, so würden auch diese getestet werden |
|||
[[Datei:WTT_2_210_GetStartseite6.PNG|800px]] |
|||
[[Datei:WTT_2_211_GetStartseite7.PNG|800px]] |
|||
* Aktionsbausteine "Logout" und "Get Startseite" in den Testplan "Webseiten Test" einfügen |
|||
[[Datei:WTT_2_212_GetStartseite8.PNG|800px]] |
|||
* Würde man in den Testplan jetzt noch weitere Login-AktionsBausteine mit anderen Benutzern einfügen, so würden auch diese getestet werden |
|||
[[Datei:WTT_2_213_GetStartseite9.PNG|800px]] |
Aktuelle Version vom 29. Juni 2018, 15:30 Uhr
Inhaltsverzeichnis
Vorbedingungen[Bearbeiten]
- Öffnen der Testsuite von Tutorial - Teil 1
Unterteilung des Aktionsbausteins Login[Bearbeiten]
- Aktionsbaustein Login öffnen
- Neuen Compound Baustein (zusammengesetzter Baustein) erstellen
- Rechtsklick auf Baustein "Reuse or Start Connection"
- Aktionsbaustein Start Connection eine Ebene nach oben verschieben
- Logindaten eingeben nach unten verschieben
- Aktionsbaustein mit Parametern versehen
- Löschen von Benutzername und Passwort, mit Parametern verbinden, Parameter umbenennen
- Nun sind Parameter für den Baustein "logindaten eingeben..." im Baustein "Login" sichbar. Diese mit Werten bestücken.
- Zusammengesetzte Aktion "Login überprüfen" erstellen
Erstellen eines Testplans[Bearbeiten]
- Baustein Start Connection hat im Login nichts verloren, daher löschen
- Testplan anlegen
- Testplan Vor-/Nachbedingung-Baustein hineinziehen
- Bevor der Testplan richtig ausgeführt werden kann, muss noch die Nachbedingung des Bausteins "Login" gelöscht werden. Dies funktioniert mit einem Klick auf das rote Kreuz recht neben dem Eingabefeld. Nun kann der Testplan ausgeführt werden
Mehrere Anmeldemöglichkeiten vorbereiten[Bearbeiten]
Um mehrere Benutzerdaten zu überprüfen, ist es jetzt notwendig, sich nach der Anmeldung wieder abzumelden. Dafür wird im GUI-Browser eine neue Sequenz mit dem Klick auf den Link "Abmelden" aufgenommen (Verbindung zum Browser wie in Tutorial Webtest 1 aufbauen. Im ferngesteuerten Browser einen funktionierenden Benutzer anmelden (mmustermann / mm)
- Recorder starten
- Auf Link "abmelden" im Recorder klicken
- Sequenz speichern in Aktionsbaustein "Abmelden"
- Zurück zur Startseite gehen mit dem Baustein "Get"
- Neuen Aktionsbaustein anlegen
- Aktionsbaustein "Get" einfügen
- Startseiten-URL als Parameter "url" angeben
- Aktionsbausteine "Logout" und "Get Startseite" in den Testplan "Webseiten Test" einfügen
- Würde man in den Testplan jetzt noch weitere Login-AktionsBausteine mit anderen Benutzern einfügen, so würden auch diese getestet werden