RETOUR AU MENU SQUASH

Squash Qualité Logicielle

Formations Automatisation des Tests

Formations courtes 2 à 3 jours

 BDD avec Robot Framework 

SQ-DTA1

2 jours (soit 14h)

1 000 € HT par personne, soit 1 200 € TTC

Cette formation dispense l’essentiel des connaissances pour maîtriser l’utilisation de Squash dans un contexte d’automatisation des tests avec l’approche BDD Gherkin / Robot Framework.

Public concerné

Formation destinée à des automaticiens voulant apprendre à utiliser Squash pour créer et maintenir des tests automatisés suivant l’approche BDD avec Robot Framework.

Sessions 2021

Présentiel

Options possibles

DTA1 - Formation disponible en intra entreprise, nous contacter.

Inter/Intra

Formation Intra entreprise possible

Groupe de 10/12 personnes maximum

Nous contacter !

Formation développeur de tests automatisés éligible au CPF

Formation éligible au CPF

Cliquez sur l'icône pour accéder à

Mon compte Formation

Eligible CPF

cliquez-ici

fiche-formation-squash.png

Télécharger

Objectifs de la formation développeur de tests automatisés DTA 1

✔ Comprendre le Behaviour Driven Development (BDD) en mode agile

✔ Maîtriser le workflow BDD dans Squash

✔ Savoir écrire des tests en Gherkin (syntaxe avancée)

✔ Tirer profit de Squash pour l’écriture des tests

✔ Savoir implémenter les mots-clés avec Robot Framework

Programme détaillé de formation :

Introduction au Behaviour Driven Developpement (BDD)

  • Présentation comparée des différentes approches de développement (classique / TDD / ATDD / BDD)

  • Le BDD en contexte métier : acteurs et workflow

  • Les principes généraux de l’agilité

  • Les outils du BDD

Présentation du BDD dans Squash

  • Le workflow d’automatisation des scénarios Gherkin dans Squash

  • Démonstration de l’exécution d’un script Gherkin implémenté depuis Squash TM

Utilisation basique de la syntaxe Gherkin

  • Feature, scenario, mots-clés : présentation de la syntaxe Gherkin

  • Transformation d’un test classique en un test Gherkin

  • Ecrire un test Gherkin à partir d’une User Story

Cas pratique : Formaliser un test à l'aide de la syntaxe Gherkin

Utilisation avancée de la bibliothèque d’actions de Squash

  • Capitalisation et utilisation de la bibliothèque d’actions,

  • Variabilisation des scénarios,

  • Utilisation des Jeux de données Squash TM

Cas pratique : Utiliser l’espace mot-clé de Squash pour créer des actions et varier les données de test

L’implémentation des mots-clés avec Robot Framework

  • Rappel du workflow testeur fonctionnel / développeur automaticien

  • Présentation de l’activité d’automatisation avec Robot Framework : l’implémentation des méthodes à partir des mots-clés

Cas pratique : Utiliser Robot Framework avec Selenium pour l’implémenter un scénario de tests

Utilisation de Squash pour l’automatisation des tests d’acceptation utilisateur

  • Appropriation de l’espace d’automatisation

  • Exécution d’un script Gherkin depuis Squash et interprétation des résultats.

Cas pratique : Exécuter une campagne de tests automatisés depuis Squash

SQ-DTA1

En cliquant, vous serez redirigé vers
notre bon de commande en ligne.

SQ-DTA1

CPF.png

En cliquant, vous serez redirigé vers
mon compte formation.

 

 BDD avec Gherkin/Cucumber 

SQ-DTA2

2 jours (soit 14h)

1 000 € HT par personne soit 1 200 € TTC

Cette formation dispense l’essentiel des connaissances pour maîtriser l’utilisation de Squash dans un contexte d’automatisation des tests avec l’approche BDD Gherkin / Cucumber.

Public concerné

Formation destinée à des automaticiens connaissant java et voulant apprendre à utiliser Squash pour créer et maintenir des tests automatisés suivant l’approche BDD avec Gherkin et Cucumber.

Sessions 2021

Présentiel

Options possibles

DTA1 - Formation disponible en intra entreprise, nous contacter.

Inter/Intra

Formation Intra entreprise possible

Groupe de 10/12 personnes maximum

Nous contacter !

Formation développeur de tests automatisés éligible au CPF

Formation éligible au CPF

Cliquez sur l'icône pour accéder à

Mon compte Formation

Eligible CPF

cliquez-ici

fiche-formation-squash.png

Télécharger

Objectifs de la formation développeur de tests automatisés DTA 2

✔ Comprendre le Behaviour Driven Development (BDD) en mode agile

✔ Maîtriser le workflow BDD dans Squash

✔ Savoir écrire des tests en Gherkin (syntaxe avancée)

✔ Tirer profit de Squash pour l’écriture des tests

✔  Savoir implémenter les mots-clés avec Cucumber (java)

Programme détaillé de formation :

Introduction au Behaviour Driven Development (BDD)

  • Présentation comparée des différentes  approches de développement (classique / TDD / ATDD / BDD)

  • Le BDD en contexte  métier : acteurs et workflow

  • Les principes généraux de l’agilité

  • Les outils du BDD

►Présentation du BDD dans Squash

  • Le workflow d’automatisation des scénarios Gherkin dans Squash

  • Démonstration de l’exécution d’un script Gherkin implémenté depuis Squash TM

►Utilisation basique de la syntaxe Gherkin

  • Feature, scénario, mots-clés : présentation de la syntaxe Gherkin

  • Transformation d’un test classique en un test Gherkin

  • Ecrire un test Gherkin à partir d’une User Story

Cas pratique : Formaliser un test à l’aide de la syntaxe Gherkin

►Utilisation avancée de la bibliothèque d’actions de Squash

  • Capitalisation et utilisation de la bibliothèque d’actions,

  • Variabilisation des scénarios,

  • Utilisation des Jeux de données Squash TM

Cas pratique : Utiliser l’espace mot-clé de Squash pour créer des actions et varier les données de test

L’implémentation des mots-clés avec Cucumber

  • Rappel du workflow testeur fonctionnel / développeur automaticien

  • Présentation de l’activité d’automatisation avec Cucumber : l’implémentation des méthodes à partir des mots-clés

Cas pratique : Utiliser Cucumber avec Selenium pour l’implémenter un scénario de tests

Utilisation de Squash pour l’automatisation des tests d’acceptation utilisateur

  • Appropriation de l’espace d’automatisation

  • Exécution d’un script Gherkin depuis Squash et interprétation  des résultats

Cas pratique : Exécuter une campagne de tests automatisés depuis Squash

SQ-DTA2

En cliquant, vous serez redirigé vers
notre bon de commande en ligne.

SQ-DTA2

CPF.png

En cliquant, vous serez redirigé vers
mon compte formation.

 

 Automatiser   avec JUnit/Selenium/Appium/SoapUI 

SQ-DTA3

3 jours (soit 21h)

1 500 € HT par personne soit 1 800 € TTC

Cette formation dispense l’essentiel des connaissances pour maîtriser l’utilisation de Squash dans un contexte d’automatisation des tests avec Selenium, Appium et SoapUI.

Public concerné

Formation destinée à des automaticiens connaissant java et voulant apprendre à utiliser Squash pour créer et maintenir des tests automatisés avec Selenium, Appium et SoapUI.

Sessions 2020-2021

Présentiel

Options possibles

DTA1 - Formation disponible en intra entreprise, nous contacter.

Inter/Intra

Formation Intra entreprise possible

Groupe de 10/12 personnes maximum

Nous contacter !

Formation développeur de tests automatisés éligible au CPF

Formation éligible au CPF

Cliquez sur l'icône pour accéder à

Mon compte Formation

Eligible CPF

cliquez-ici

fiche-formation-squash.png

Télécharger

Objectifs de la formation développeur de tests automatisés DTA 3

✔ Maitriser le workflow d’automatisation dans Squash

✔ Savoir automatiser les tests d’application web avec Selenium WebDriver

✔ Savoir automatiser les tests de web-service avec SoapUI

✔ Savoir automatiser les tests mobiles avec Appium

✔ Exécuter les tests automatisés depuis Squash

Programme détaillé de formation :

Introduction à l’automatisation

  • Notions sur les tests automatisés : les bénéfices de l’automatisation

  • Les différentes étapes d’un projet d’automatisation des tests fonctionnels : cadrage, stratégie d’automatisation, réalisation jusqu’à l’industrialisation

  • Présentation de l’automatisation dans Squash.

Automatiser les tests d’IHM web avec Selenium et JUnit

  • Mettre en place un projet d’automatisation (Maven)

  • Identifier des éléments du DOM (Xpath, sélecteur CSS)

  • Interagir avec les éléments web grâce à Selenium Web Driver

  • Organiser son projet d’automatisation avec le pattern Page Object

Cas pratique : Réaliser un projet de test d’une application web avec Selenium WebDriver

Automatiser sur mobile avec Appium

  • Présentation du framework Appium

  • Mise en place d’un projet d’automatisation sur mobile

Les tests de services Web REST & SOAP

  • Introduction aux protocoles de communication client-serveur

  • Prise en main de l’outil Soap UI Open Source pour les tests fonctionnels de services web SOAP et REST

  • Configuration des requêtes de service, élaboration des suites de test, des cas de test et de leurs assertions

  • Exporter un patrimoine de test vers au format xml pour exécution depuis un projet Java-JUnit

Cas pratique : Réaliser un projet de test d’un web service

►Exécution des patrimoines de tests automatisé avec un serveur d’exécution

  • Concept et méthode de l’industrialisation des exécutions

  • Présentation de Squash architecture et capacités d’automatisation

  • Démonstration : exécution d’un patrimoine de tests automatisés avec Squash

SQ-DTA3

En cliquant, vous serez redirigé vers
notre bon de commande en ligne.

SQ-DTA3

CPF.png

En cliquant, vous serez redirigé vers
mon compte formation.

Ecole de la Qualité Logicielle, spécialiste de la reconversion et professionnalisation vers les métiers de l'informatique.

9 boulevard du Général de Gaulle

92120 Montrouge

01.73.00.70.80

© 2019 Tous droits réservés | EQL / AFCEPF