Advanced testing in action on a Java project
Version 5.1 by Vincent Massol on 2019/10/30 15:57
- Proposed By
- Duration
- 60 mn
- Audience
- Novice
- Abstract
In 2017 we're all used to writing automated tests in Java projects. It's now time to move up the chain and learn how to implement more complex type of testing.
This talk will demonstrate advanced testing practices used by the [XWiki open source project](http://xwiki.org), and using Java, Maven, Docker and Jenkins and more:
- Testing for backward compatibility with Revapi and an associated strategy
- Testing for coverage with Jacoco and defining a viable strategy for slowing improving the situation
- Testing the quality of your tests with Descartes Mutation testing
- Automatically enriching your test suite with DSpot
- Testing various configurations with Docker containers and Jenkins
- Language
- English