Il est très important de s'assurer que les gens peuvent se déplacer facilement sur votre site Web. Si les liens ne fonctionnent pas ou si les utilisateurs se perdent, cela peut être frustrant et les amener à partir.
Dans ce blog, nous verrons comment garantir que chaque lien mène les visiteurs au bon endroit, en utilisant le site de l'Organisation internationale du Travail (https://www.ilo.org) comme exemple.
Nous avons besoin de définitions d'étapes pour créer les scénarios requis pour les tests, tels que :
Alors je devrais l'être
Cette étape est utile pour s'assurer que la navigation sur un site Web fonctionne correctement et que l'utilisateur arrive sur la page prévue après avoir effectué certaines actions ou interactions.
Alors je devrais être sur (la) page d'accueil
Cette étape de définition permet de s'assurer que la page actuelle est la page d'accueil.
Alors (je|nous)* devrions être sur(la)* page d'accueil
Définissez une étape pour vérifier que la page actuelle est la page d'accueil. Une phrase statique n'a aucune probabilité.
Alors je devrais être sur "page spécifique"
Cette définition d'étape est utilisée pour s'assurer que la page actuelle est la page spécifique.
Alors (je|nous)* devrions être sur "([^"]*) ?"
Exemple (1) :
Then I should be on "/"
Exemple (2) :
Then we should be on "/user/login"
Exemple (3) :
Then I should be on "http://google.com"
Vous pouvez voir plus de définitions d'étapes utilisées. Alors je devrais l'être
Vous pouvez voir plus de définitions d'étapes : https://webship.co/docs
Voir l'article complet : https://webship.co/blog/ensuring-website-path-navigations-automated-testing-using-webship-js
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!