Prérequis
Il faut avoir des connaissances de base en algorithmie.
Objectifs
- Maîtriser les différentes librairies de Robot Framework
- Développer des suites de tests automatisés selon une architecture générique
- Maîtriser et personnaliser le reporting avec Robot Framework
- Mettre en place le test continu avec Jenkins
- Conseils pratiques pour réussir un projet d’automatisation.
Programme
- Introduction à l’Automatisation des tests
- Pourquoi choisir Robot Framework ?
- Robot Framework vs autres outils d’Automatisation (Sélénium, HP UFT, Test Complete, Ranorex)
- Architecture Robot Framework
- Installation de l’environnement du travail
- Ateliers Pratiques avec les différentes Librairies :
o Standard :
-String
-Collection
-Screenshot
o Web :
– Sélénium
– Image
– Webservice / REST
o Données :
-Database
-Générateur de données
-XML
o Mobile :
-IOS
-Android
-IOS / Android with Appium
7. Intégration avec Jenkins
8. Robot Framework et le Cloud Testing