Robot Framework Introduction

9 379 vues

Publié le

Introduction à Robot Framework

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
9 379
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5 437
Actions
Partages
0
Téléchargements
64
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • \n
  • \n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • framework = arrive presque vide\nautomatisation = gere pas les tests manuels\nfonctionnels = tests orientés besoins, pas implémentation\n
  • \n
  • Robot Framework Introduction

    1. 1. Robot Framework Human Talks - Grenoble - 13 nov 2012
    2. 2. Laurent BristielIngénieur en tests logiciels @laurentbristiel
    3. 3. C’est quoi ?
    4. 4. C’est quoi ?Framework générique
    5. 5. C’est quoi ?Automatisation
    6. 6. C’est quoi ? TestsFonctionnels
    7. 7. Ça ressemble à quoi ?
    8. 8. Ça ressemble à quoi ?Fitnesse (Java)
    9. 9. Ça ressemble à quoi ?Cucumber (Ruby)
    10. 10. Ça ressemble à quoi ?Specflow (.NET)
    11. 11. Ça n’est pas quoi ?
    12. 12. Ça n’est pas quoi ?Un framework de Tests Unitaires
    13. 13. Ça n’est pas quoi ? un outildautomatisation de tests via IHM
    14. 14. Ça n’est pas quoi ?une solution complète des exigences aux métriques
    15. 15. Ça sert à quoi ?
    16. 16. Ça sert à quoi ?(re)vérifier des scénarios d’utilisation
    17. 17. Ça sert à quoi ? Eviter lesregressions
    18. 18. Ça sert à quoi ? Piloter ledéveloppement
    19. 19. Comment ça marche ?
    20. 20. Comment ça marche ?un test case est unfichier texte
    21. 21. Comment ça marche ?un test case est unfichier textele test case contient unesuite de keywords et deparamètres
    22. 22. Comment ça marche ?un test case est unfichier textele test case contient unesuite de keywords et deparamètresles keywords sont soitnatifs soit développés enPython
    23. 23. Comment ça marche ?un test case est un Robot exécute lesfichier texte keyword jusqua ce quil rencontre une exceptionle test case contient unesuite de keywords et deparamètresles keywords sont soitnatifs soit développés enPython
    24. 24. Comment ça marche ?un test case est un Robot exécute lesfichier texte keyword jusqua ce quil rencontre une exceptionle test case contient unesuite de keywords et de si exception alors, TC KO,paramètres sinon TC OKles keywords sont soitnatifs soit développés enPython
    25. 25. Comment ça marche ?un test case est un Robot exécute lesfichier texte keyword jusqua ce quil rencontre une exceptionle test case contient unesuite de keywords et de si exception alors, TC KO,paramètres sinon TC OKles keywords sont soit génération dun rapportnatifs soit développés enPython
    26. 26. Par exemple ?
    27. 27. C’est pour qui ?
    28. 28. C’est pour qui ? Projet d’une certaine tailleet certaine durée
    29. 29. C’est pour qui ? Equipes projets avecQA technico-fonc
    30. 30. C’est pour qui ?N’importe qui ?
    31. 31. Mais encore ?
    32. 32. Mais encore ?tests systèmes
    33. 33. Mais encore ?tests systèmes manipulation base de données, fichiers...
    34. 34. Mais encore ?tests systèmes manipulation base de données, fichiers...tests heterogènes
    35. 35. Mais encore ?tests systèmes manipulation base de données, fichiers...tests heterogènes binaire, ligne de commande etc.
    36. 36. Mais encore ?tests systèmes manipulation base de données, fichiers...tests heterogènes binaire, ligne de commande etc.tests boite noire
    37. 37. Mais encore ?tests systèmes manipulation base de données, fichiers...tests heterogènes binaire, ligne de commande etc.tests boite noire pas accès au code source
    38. 38. Qui sont ses amis ?
    39. 39. Qui sont ses amis ?SCM
    40. 40. Qui sont ses amis ?Maven
    41. 41. Qui sont ses amis ?Jenkins
    42. 42. C’est la mode ?
    43. 43. C’est la mode ? Populaire dansmonde Agile Testing
    44. 44. C’est la mode ?Users mailing list de 900 pers.(100 sujets/mois)
    45. 45. Essayez-moi !

    ×