Sfeir / bouffe-front

Bouffe Front SFEIR
12 stars 2 forks source link

⚫ Cypress: E2E testing with sanity #82

Closed colinbellino closed 5 years ago

colinbellino commented 6 years ago

Titre

Description

Cypress Cypress est un outil (test runner / application) qui permet de faire des tests E2E (End to End) et d'intégration avec un gros focus sur la rapidité (à la fois de développement et d'execution) et l'expérience développeurs (DX).

Je pense que beaucoup d'entre nous on déjà entendu parlé de Cypress mais que le sujet reste un peu flou pour pas mal. J'ai quelques sujets en tête mais comme d'habitude si vous avez des points que vous voulez que j'approfondisse n'hésitez pas (debugging, CI, etc...) :)

Au programme

evanliomain commented 5 years ago

@cbellino, j'essai de pousser l'utilisation de cypress chez mon client (contre le traditionnel selenium). L'argument far pour selunium est qu'un non dev peux écrire un scénario via une extension Firefox qui enregistre la navigation et la convertie en script. J'ai démonté cet avantage en 2s de recherche sur le store chrome en trouvant l'équivalent pour cypress. Cela pourrait être intéressant d'en parler => https://chrome.google.com/webstore/detail/cypress-scenario-recorder/fmpgoobcionmfneadjapdabmjfkmfekb?hl=fr

Extension que je n'ai pas encore testé.

colinbellino commented 5 years ago

Ah yes, c'est une feature que pas mal de gens attendent aussi, c'est dans le backlog chez cypress aussi: https://github.com/cypress-io/cypress/issues/73 Je ne connais pas l'extension non plus :o

olegskl commented 5 years ago

Fait le 28 mai 2019. Merci ❤️