| Code: | Java-test |
| Category: | Java & JVM |
| Format: | 30% lecture / 70% workshop |
| Duration: | 3 days |
| Target audience: |
liderzy techniczni developerzy architekci |
| Enrollment: | Groups, companies |
| Venue: | Client's office. |
The training introduces participants to unit testing, discussing its importance and its different types.
Students learn how to write well-structured tests, use mocks and stubs, and test multithreaded code.
Participants also learn how to test integration with various components, such as IoC frameworks, HTTP servers, messaging systems and databases.
The training will also include testing application architecture, APIs with contract testing, edge cases, and writing property-based tests.
- effectively write and structure unit tests
- create integration tests for different types of integration
- apply advanced architecture and API testing techniques
Training participants will
It's all about the content.
- training conducted by a co-developer of testing tools
- comprehensive discussion of unit testing, integration testing and advanced testing techniques
- current technologies and advanced techniques such as architecture testing, mutation testing and property-based testing
Training Program
The content of our program can be customised during pre-training analysis.-
Day 1: Unit testing- Introduction to testing
- Writing good unit tests
- Working with mocks and stubs
- Testing exceptions and multithreaded code
- Introduction to testing
-
Day 2: Integration testing- Introduction to integration testing
- Testing integration with the IoC framework
- HTTP integration testing
- Testing message integration
- Testing database integration
- Introduction to integration testing
-
Day 3: Advanced testing- Testing the application architecture
- Testing APIs using contract testing
- Testing edge cases using mutation testing
- Property-based testing
- Testing the application architecture
Download PDF
Trainers
Meet the experts who will conduct your training.