Maison >interface Web >js tutoriel >Assurer la navigation sur le chemin du site Web avec des tests automatisés à l'aide de Webship-js

Assurer la navigation sur le chemin du site Web avec des tests automatisés à l'aide de Webship-js

Susan Sarandon
Susan Sarandonoriginal
2024-12-10 04:45:10966parcourir

Ensuring Website Path Navigations with Automated Testing Using Webship-js

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn