NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Tests de non régression   Vérifier que les modifications apportées    n’ont pas perturbé l’application.             NWX C...
Démo !         NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Selenium ?   Permet de tester une application Web.     Capacité à simuler l’action d’un internaute.              NWX Con...
Selenium ?   Permet de tester une application Web.     Capacité à simuler l’action d’un internaute.              NWX Con...
Selenium ?   Permet de tester une application Web.     Capacité à simuler l’action d’un internaute.              NWX Con...
NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Cas pratique       NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Cas pratique                                        idLogin                                        idPassword             ...
Cas pratique                                       WebDriver driver = new ChromeDriver();       NWX Conférence technique 5...
Cas pratique                                       WebDriver driver = new ChromeDriver();                                 ...
Stratégie de Test        NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Stratégie de Test        NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Avantages / Defaults   +     Technos     Navigateurs / Iphone Android     Screenshot     Script JS   -     Temps ex...
Questions      NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
Conférence #nwxtech5 : Selenium WebDriver 2 par Romain Louvet
Prochain SlideShare
Chargement dans…5
×

Conférence #nwxtech5 : Selenium WebDriver 2 par Romain Louvet

1 575 vues

Publié le

Retour d'expérience de test automatisés (UI) via l'outil Selenium WebDriver 2 (JAVA) pour effectuer des tests de non-régression.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 575
Sur SlideShare
0
Issues des intégrations
0
Intégrations
10
Actions
Partages
0
Téléchargements
17
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Conférence #nwxtech5 : Selenium WebDriver 2 par Romain Louvet

  1. 1. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  2. 2. Tests de non régression Vérifier que les modifications apportées n’ont pas perturbé l’application. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  3. 3. Démo ! NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  4. 4. Selenium ? Permet de tester une application Web.  Capacité à simuler l’action d’un internaute. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  5. 5. Selenium ? Permet de tester une application Web.  Capacité à simuler l’action d’un internaute. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  6. 6. Selenium ? Permet de tester une application Web.  Capacité à simuler l’action d’un internaute. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  7. 7. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  8. 8. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  9. 9. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  10. 10. NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  11. 11. Cas pratique NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  12. 12. Cas pratique idLogin idPassword idSubmit NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  13. 13. Cas pratique WebDriver driver = new ChromeDriver(); NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  14. 14. Cas pratique WebDriver driver = new ChromeDriver(); driver.findElement(By.id("idLogin")).sendKey("monlogin"); driver.findElement(By.id("idPassword")).sendKey("toto"); driver.findElement(By.id("idSubmit")).click(); NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  15. 15. Stratégie de Test NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  16. 16. Stratégie de Test NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  17. 17. Avantages / Defaults +  Technos  Navigateurs / Iphone Android  Screenshot  Script JS -  Temps execution – 140 tests 3:30 -> 1:15 NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET
  18. 18. Questions NWX Conférence technique 5 – Selenium WebDriver 2 - Romain LOUVET

×