
What every java developer must know about software testing
Course Description
In this course you will implement the game Tic-Tac-Toe from scratch in java
You will ensure high quality of the game implementation using:
- Test Driven Development (TDD)
- Behavior Driven Development (BDD)
- Unit testing
- Integration testing
- Smoke testing
- System testing
- End-To-End testing
- Regression testing
- Acceptance testing
- Non functional tests
You will become Hands-on experience with the following testing frameworks:
- Junit
- Hamcrest
- Mockito
- Selenide
- Cucumber
- JaCoCo
You will become Hands-on experience with alternative frameworks:
- TestNG
- AssertJ
- Jmockit
- Selenium
- Jbehave
- EclEmma
You will learn to persuasively discuss and explain the common software testing concepts and why software testing is necessary.
Save $44.99 ยท Limited time offer
Related Free Courses

AI-Powered Job Search: Land High-Paying Roles Faster in 2026

Claude Code Power User: Architecting AI-Native Dev Workflows

Agentic AI Mastery: Claude Code, Clawdbot & Beyond

