Avec des objets de page
Pour passer aux objets de page, la première chose à faire est de créer un objet de page.
Un objet de page pour l'exemple 'The Basics' sur la page d'accueil
angularjs.org
pourrait ressembler à ceci :
Ou, si vous utilisez
async/await
, quelque chose comme ceci : (Notez que les fonctions qui ne l'utilisent pas
await
ne devraient pas avoir le préfixe
async
.)
Vous devez ensuite modifier le script de test pour utiliser l'objet de page et ses propriétés.
Notez que la fonctionnalité du script de test lui-même ne change pas (rien n'est ajouté ou supprimé).
Dans le script de test, vous utiliserez l'objet
require
de la page tel que présenté ci-dessus.
Le chemin d'accès à l'objet de page sera relatif à vos spécifications, ajustez-le en conséquence.
Si vous utilisez
async
/
await
, cela deviendra quelque chose comme :