Changes for page Nouvelle génération de tests pour projets Java
Last modified by Vincent Massol on 2019/10/30 16:10
To version 7.1
edited by Vincent Massol
on 2019/10/30 16:10
on 2019/10/30 16:10
Change comment:
There is no comment for this version
Summary
-
Objects (1 modified, 0 added, 1 removed)
Details
- PresentationIdea.Code.PresentationGivenClass[2]
-
- Date
-
... ... @@ -1,1 +1,0 @@ 1 -2018-10-24 00:00:00.0 - Event
-
... ... @@ -1,1 +1,0 @@ 1 -Paris JUG - Presenter
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.VincentMassol - URL
-
... ... @@ -1,1 +1,0 @@ 1 -http://massol.myxwiki.org/xwiki/bin/view/Activities/Data/ParisJUG2018Mutation/
- PresentationIdea.Code.PresentationIdeaClass[0]
-
- Description
-
... ... @@ -1,9 +1,9 @@ 1 - In2017 we'reallusedtowritingautomated testsinJavaprojects. It'snowtimetomoveupthechainand learnhowtoimplementmorecomplextypeoftesting.1 +On est maintenant tous habitués à écrire des test automatisés pour nos projets Java. Il est temps de progresser à l'étape suivante et implementer des types de test plus compliqués. 2 2 3 - Thistalkwilldemonstratevanced testingpractices usedbythe[XWikiopen sourceproject](http://xwiki.org),andusingJava, Maven, DockerandJenkinsand more:3 +Cette session montrera des techniques de test originales utilisées sur le projet open source [XWiki](http://xwiki.org), en utilisant Java, Maven, Docker, Jenkins et plus: 4 4 5 -* Test ing for [[backward compatibilitywithRevapi>>http://massol.myxwiki.org/xwiki/bin/view/Blog/ByeByeCLIRRWelcomeRevapi]]andan[[associatedstrategy>>http://massol.myxwiki.org/xwiki/bin/view/Blog/BackwardCompatibilityStrategy]]6 -* Test ing for coveragewithJacocoanddefininga viablestrategyforlowingimproving the situation7 -* Test ing the qualityofyourtestswith[[DescartesMutationtesting>>http://massol.myxwiki.org/xwiki/bin/view/Blog/MutationTestingDescartes]]8 -* Automatically enrichingyourtestsuitewith[[DSpot>>https://github.com/STAMP-project/dspot]]9 -* Testin gvarious configurationswith[[Docker containersandJenkins>>http://massol.myxwiki.org/xwiki/bin/view/Blog/DockerJenkinsConfigurationTesting]]5 +* Tester la [[compatibilité ascendante avec Revapi>>http://massol.myxwiki.org/xwiki/bin/view/Blog/ByeByeCLIRRWelcomeRevapi]] et en utilisant une [[stratégie associée>>http://massol.myxwiki.org/xwiki/bin/view/Blog/BackwardCompatibilityStrategy]]. 6 +* Tester la couverture de code avec Jacoco en définissant une stratégie viable pour progressivement améliorer la situation 7 +* Tester la qualité de vos tests avec le [[moteur de mutation Descartes>>http://massol.myxwiki.org/xwiki/bin/view/Blog/MutationTestingDescartes]] 8 +* Enrichissement automatique de suites de tests existantes avec [[DSpot>>https://github.com/STAMP-project/dspot]] 9 +* Tester les différents environnements de configuration avec les [[containeurs Docket et Jenkins>>http://massol.myxwiki.org/xwiki/bin/view/Blog/DockerJenkinsConfigurationTesting]] - Language
-
... ... @@ -1,1 +1,1 @@ 1 - en1 +fr