The test is flaky. What do you do now? a. Try it again b. Re-run it c. Re-run it again d. Ignore it and approve PR e. All of the above @BrianDemers | bdemers
Slide 33
Track and Analyze Flaky Tests
@BrianDemers | bdemers
Functional Testing Tests a user’s action and the result as seen by the user.
User Story: As a user, I want to search for my customers by their rst and last names.
fi
@BrianDemers | bdemers
Security Test security at every level (unit, integration, etc) Automate application scanning Be involved with up stream dependencies
@BrianDemers | bdemers
Slide 42
What Types of Testing Should I Use?
@BrianDemers | bdemers
Slide 43
Tips
@BrianDemers | bdemers
Slide 44
@BrianDemers | bdemers
Slide 45
@BrianDemers | bdemers
Slide 46
Maven Daemon
$ mvnd verify
@BrianDemers | bdemers
Slide 47
Multithreaded Builds Build and Test in parallel
Slide 48
Dealing with Legacy Code
Legacy Code code without tests
@BrianDemers | bdemers