Agile Test-Driven Development

Agile Software Development    |    Beginner
  • 16 Videos | 44m 2s
  • Includes Assessment
  • Earns a Badge
Likes 364 Likes 364
See how Agile Test-driven Development (TDD) combines coding, testing, and design to reduce defect rates and improve product quality. During this course you will explore the TDD cycle and best practices, learn about acceptance and developer TDD, Agile test techniques, and TDD database development. Other topics include how to recognize the importance of TDD documentation, study test-driven development issues, code visibility, the red/green/refactor cycle, and TDD for complex systems. Finally, as an exercise, you will review test-driven development best practices.

WHAT YOU WILL LEARN

  • describe what TDD is and how it works
    identify the steps in the TDD cycle
    identify TDD best practices
    describe what acceptance TDD is
    describe what developer TDD is
    compare TDD to other Agile testing techniques
    recognize the importance of TDD documentation
    describe test-driven database development
  • recognize BDD and TDD approaches to Agile development
    identify potential issues when implementing TDD in an Agile project
    describe test-driven work
    describe how TDD should be written in the same project as the code that is being tested
    describe the practices used for complex systems
    recognize how to apply TDD to Agile database development
    describe the red/green/refactor cycle
    identify TDD best practices

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 325 Likes 325  
Likes 959 Likes 959  
Likes 1176 Likes 1176