Le DOM Testing

Testez vos applications front plus facilement et efficacement !

William Marques

Consultant Freelance

Contributeur Open Source

 

 

@wylmarq

Qui fait des Tests Front ?

Qui aime ça ?

Différents types de test

L'analyse statique

  • C'est une forme de test !
  • ESLint
  • TypeScript
  • Première couche de sécurité

Les tests unitaires

Les tests d'intégration

Les tests end-to-end

Stratégies de test

La pyramide des tests

https://ed-burton.medium.com/test-for-value-not-vanity-the-testing-pyramid-is-dead-5abd75c0498a

Le Testing Trophy

Source: https://twitter.com/kentcdodds/status/960723172591992832/photo/1

$

$$$

Rapide

Lent

Confiance

Comment écrire des bons tests d'intégration ?

  • Passer au maximum par le DOM
  • Mocker au minimum
  • Utiliser des librairies utilitaires

Testing Library + Jest DOM

Live coding !

https://github.com/wmarques/talk-dom-testing

Merci !

@wylmarq

https://github.com/wmarques/talk-dom-testing

dom testing

By William Marques

dom testing

  • 232