Course Overview
JUnit is the most popular Java test automation tool in the world, and the foundation for the majority of Java test automation tools, including Selenium Web Driver, Cucumber and DB Unit.
While most JUnit courses are targeted at developers, this class is focused on Quality Engineers. This half-day course is just enough to get started on being able to use JUnit, as a foundation to writing tests on other tools.
Learning Outcomes
- By the end of this course, you will be able to effectively apply JUnit in your testing and debugging processes
Course Outline
JUnit Fundamentals
- Project Set-Up
- Creating a Test Class
- Running Your Test
- Debugging with JUnit
- Adding Additional Scenarios
- DAMP vs DRY
- Testing Methods that Throw Exceptions
- Preventing Test Executions from Interfering with Each Other
- Unit Testing Guidelines
Skill Level
Suitable For
Quality Engineers wanting to learn test automation through Java
Prerequisites
- JAVA-101 — Java Fundamentals (or equivalent experience/training)
- WEB-101 — Web Development Fundamentals (or equivalent experience/training)
Duration
day
Related Topics
Skill Level
Suitable For
Quality Engineers wanting to learn test automation through Java
Duration
day
Related Topics
Course Overview
JUnit is the most popular Java test automation tool in the world, and the foundation for the majority of Java test automation tools, including Selenium Web Driver, Cucumber and DB Unit.
While most JUnit courses are targeted at developers, this class is focused on Quality Engineers. This half-day course is just enough to get started on being able to use JUnit, as a foundation to writing tests on other tools.
Learning Outcomes
- By the end of this course, you will be able to effectively apply JUnit in your testing and debugging processes
Course Outline
JUnit Fundamentals
- Project Set-Up
- Creating a Test Class
- Running Your Test
- Debugging with JUnit
- Adding Additional Scenarios
- DAMP vs DRY
- Testing Methods that Throw Exceptions
- Preventing Test Executions from Interfering with Each Other
- Unit Testing Guidelines