Chaque semaine, De Quoi Je Me Mail ouvre le débat sur l'actu high-tech !
NipDev 4 – Des tests qu’on déteste
MP3•Maison d'episode
Manage episode 51819070 series 25707
Par nipdev – nipcast, découvert par Player FM et notre communauté - Le copyright est détenu par l'éditeur, non par Player F, et l'audio est diffusé directement depuis ses serveurs. Appuyiez sur le bouton S'Abonner pour suivre les mises à jour sur Player FM, ou collez l'URL du flux dans d'autre applications de podcasts.
Podcast: Téléchargement
Dans ce numéro, Fabrice, Antoine et Sébastien nous parlent d’une partie importante et souvent négligée du cycle de développement : les tests.
Les différents types de tests
- Tests unitaires voir aussi sur wikibooks
- Tests d’intégration
- Tests fonctionnels
- Tests d’acceptation (“UAT”)
- Tests de performance
- Tests d’intrusion
Comment ?
Test Driven Development & Pair Programming.
Les outils
- Tests unitaires : JUnit, TestNG, specs2, qunit, jasmine, mocha (javascript), OCUnit (ios), Infinitest
- Tests fonctionnels : selenium, PhantomJS / CasperJS
- Tests dans un container : arquillian
- Mocking : mockito, OCMock (ios)
- Performance : JMeter, gatling
Automatisation
- Dans le process de build : Maven ou grunt
- Dans l’intégration continue : Jenkins + Sonar
- Provisionning d’environnement pour les tests : vagrant, Chef / Puppet
Divers
- La vidéo de David Gageot à l’USI 2013
- Metasploit – Document et outils très complets pour les tests de pénétration.
- Pair Hero – Un plugin très sympathique pour rendre les tests unitaires ludiques.
41 episodes