Page d’informations

Raphaël souhaite à présent ajouter une page qui servira à expliquer succinctement l’application. Cette page sera une simple page d’affichage.

1. Création du test

Raphaël sait que la page d’informations devra contenir le texte suivant : "système de messagerie instantanée". Il a également prévu qu’un lien du menu permettrait d’accéder à cette page. Il va développer les tests permettant de vérifier ces éléments. Pour cela, il va créer le fichier e2e/informations.e2e-spec.ts avec le contenu suivant :


import { browser } from 'protractor'; 
 
describe("Page d'accueil", () => { 
 
  it("Test de l'URL et du titre de la page d'accueil", () => { 
    browser.get('/'); 
    element(by.id('tab-t0-1')).click(); 
    expect( 
      element(by.css('page-informations')).getText()) 
      .toContain('système de messagerie instantanée'); 
  }); 
 
});
 

Dans le code précédent, la ligne element(by.id(’tab-t0-1’)).click(); permet de simuler un clic sur le lien du menu permettant d’accéder à la page d’informations. Le texte vérifie que le texte système de messagerie instantanée est présent dans la page...

Pour consulter la suite, découvrez le livre suivant :
couv_EPMETION.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Page d'accueil
Suivant
Provider settings