{"id":7349,"date":"2018-07-24T15:03:14","date_gmt":"2018-07-24T13:03:14","guid":{"rendered":"https:\/\/www.ideematic.com\/?page_id=7349"},"modified":"2024-05-14T06:18:26","modified_gmt":"2024-05-14T04:18:26","slug":"cypress-tests-end-to-end","status":"publish","type":"page","link":"https:\/\/www.ideematic.com\/dictionnaire-digital\/cypress-tests-end-to-end\/","title":{"rendered":"Cypress"},"content":{"rendered":"

[vc_section css=\u00a0\u00bb.vc_custom_1512393268930{padding-top: 100px !important;padding-bottom: 100px !important;}\u00a0\u00bb][vc_row][vc_column width=\u00a0\u00bb2\/3″ offset=\u00a0\u00bbvc_col-lg-offset-2 vc_col-lg-6″][vc_column_text]<\/p>\n

Cypress, pour des tests end-to-end<\/h2>\n

Jusqu\u2019\u00e0 pr\u00e9sent, effectuer des tests bout \u00e0 bout (ou tests end-to-end) n\u2019\u00e9tait pas forc\u00e9ment chose facile.
\nIl s\u2019agit en effet de d\u00e9rouler un sc\u00e9nario complet de tests \u00e0 la mani\u00e8re d\u2019une situation r\u00e9elle de production.
\n\u00c0 travers cette sc\u00e9narisation, l\u2019objectif est bien de valider le logiciel d\u00e9velopp\u00e9 et son association avec des tierces applications via API par exemple.<\/p>\n

C\u2019est ici qu\u2019entre en jeux Cypress.io, outil open source permettant de mettre facilement en place ces fameux tests d\u2019applications utilisant des frameworks JavaScript modernes. Il permettra de tester tout ce qui fonctionne dans le navigateur.<\/p>\n

Pourquoi utiliser Cypress ?<\/h2>\n

La plupart des outils similaires se basent sur S\u00e9l\u00e9nium rencontrant alors les m\u00eames probl\u00e8mes.<\/p>\n