Es ist sehr wichtig sicherzustellen, dass sich die Leute problemlos auf Ihrer Website bewegen können. Wenn Links nicht funktionieren oder Benutzer verloren gehen, kann das frustrierend sein und dazu führen, dass sie die Seite verlassen.
In diesem Blog besprechen wir am Beispiel der Website der Internationalen Arbeitsorganisation (https://www.ilo.org) wie wir sicherstellen können, dass jeder Link die Besucher zum richtigen Ort führt.
Wir benötigen Schrittdefinitionen, um die zum Testen erforderlichen Szenarios zu erstellen, wie zum Beispiel:
Dann sollte ich es sein
Dieser Schritt ist nützlich, um sicherzustellen, dass die Navigation durch eine Website korrekt funktioniert und der Benutzer nach der Durchführung bestimmter Aktionen oder Interaktionen auf der gewünschten Seite landet.
Dann sollte ich auf (der) Homepage sein
Diese Schrittdefinition wird verwendet, um sicherzustellen, dass die aktuelle Seite die Startseite ist.
Dann sollten (ich|wir)* auf( der)* Homepage sein
Definieren Sie einen Schritt, um zu überprüfen, ob die aktuelle Seite die Startseite ist. Ein statischer Satz hat keine Wahrscheinlichkeiten.
Dann sollte ich auf der „bestimmten Seite“ sein
Diese Schrittdefinition wird verwendet, um sicherzustellen, dass die aktuelle Seite die spezifische Seite ist.
Dann sollte (I|we)* auf „([^“]*) stehen?“
Beispiel (1):
Then I should be on "/"
Beispiel (2):
Then we should be on "/user/login"
Beispiel (3):
Then I should be on "http://google.com"
Sie können weitere verwendete Schrittdefinitionen sehen. Dann sollte ich sein
Weitere Schrittdefinitionen finden Sie unter: https://webship.co/docs
Siehe den vollständigen Artikel: https://webship.co/blog/ensuring-website-path-navigations-automated-testing-using-webship-js
Das obige ist der detaillierte Inhalt vonSicherstellung der Navigation im Website-Pfad durch automatisierte Tests mit Webship-js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!