Everyone cares about best practices, but worst practices can sometimes be more illuminating.
New features such as the ability to define test execution order and run tests in parallel make this an important release.
Microservice applications present special testing challenges.
Improvements and new features make JUnit 5 compelling.
How to use the testing framework to handle pure HTML, JSF, PrimeFaces, and Ajax in all major browsers
How do you test your code against thousands of values?
How to use the Arquillian framework to test Jakarta EE applications
Discover architectural defects at build time.