Agile & TDD Best Practices for APIs: Test-driven Development Strategy
Agile
| Intermediate
- 14 videos | 53m 34s
- Includes Assessment
- Earns a Badge
Test-driven strategies help you develop highly usable software. In this course, you'll explore a number of test-driven development strategies, including test-driven development, test first development, acceptance test-driven development, traditional software testing, and unit testing. You'll start by examining the TDD cycle, TDD best practices, and the TFD process. You'll then examine the similarities and differences between TDD and TFD, as well as TDD and test last development. Next, you'll learn about the ATDD process and how TDD compares with ATDD. You'll look at unit testing, including its purpose, best practices, characteristics, and testing tools. Lastly, you'll see how to perform unit testing with frameworks.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the test-driven development cycleDemonstrate a test-driven development cycleDescribe the test first development processDescribe test-driven development best practicesDifferentiate between test-driven development and test first developmentDifferentiate between test-driven development and test last development
-
Describe the acceptance test-driven development processDifferentiate between test-driven development and acceptance test-driven developmentDescribe the purpose of unit testing and some associated best practicesDescribe the characteristics of unit testing and the key qualities of a good unit testIdentify testing tools for performing unit testingPerform unit testing with frameworksSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 30s
-
3m 17sAfter watching this video, you will be able to describe the test-driven development cycle. FREE ACCESS
-
5m 49sIn this video, you will learn how to apply a test-driven development cycle. FREE ACCESS
-
4m 10sAfter completing this video, you will be able to describe the test-first development process. FREE ACCESS
-
4m 18sAfter completing this video, you will be able to describe best practices for test-driven development. FREE ACCESS
-
2m 47sIn this video, learn how to differentiate between test-driven development and test-first development. FREE ACCESS
-
3m 21sIn this video, you will learn the difference between test-driven development and test last development. FREE ACCESS
-
3m 48sAfter completing this video, you will be able to describe the acceptance test-driven development process. FREE ACCESS
-
2m 41sLearn how to differentiate between test-driven development and acceptance test-driven development. FREE ACCESS
-
3m 40sAfter completing this video, you will be able to describe the purpose of unit testing and some associated best practices. FREE ACCESS
-
2m 59sUpon completion of this video, you will be able to describe the characteristics of unit testing and the key qualities of a good unit test. FREE ACCESS
-
4m 33sIn this video, you will learn about various testing tools for unit testing. FREE ACCESS
-
9m 34sIn this video, you will learn how to perform unit testing with frameworks. FREE ACCESS
-
1m 7sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.