The Test-Driven Development training course delivers a hands-on view into how TDD can be used by developers, project managers, and the quality assurance teams to create higher quality software.Ensuring every student has the same understanding of standard software testing procedures. The TDD training course begins with an examination of common test terminologies, practices, benefits and pitfalls. The course then moves into a discussion on the theory and practice of Test-driven development, the applicability of TDD in modern software development paradigms, and how it can be leveraged within different software engineering processes.Students Will Learn:
System, Regression and Acceptance Testing
Continuous Integration Servers/Automated Testing
Web Interface (UI) Testing
Database Unit Testing
Patterns and Anti-Patterns in TDD
Principles of Behavior Driven Development (BDD) and Agile Requirements
Introduction to Refactoring
This course is in advanced series and designed for senior developers, Q/A teams, software & system architects, project managers involved with the development of Java™ applications.
Instructor Lead .
A fundamental knowledge of Java is a prerequisite for this course.