If you are or would like to be a Developer or IT Pro working in an organization delivering software, whether in development or in operations, it's critical to know about different test types and usage scenarios and about the benefits of a test-driven development approach. Get the details in this course, an abridged version of a more comprehensive one by the same name, DevOps Testing, now available on edX.org.

Learn about best practices around the usage of unit, API (integration), performance, functional, acceptance, automated (coded) UI, and exploratory testing. Plus, see how to create and analyze these tests using various tools, such as Visual Studio Team Services (VSTS), Visual Studio, Application Insights, and third-party frameworks, including Selenium.1 | DevOps TestingLearn about different test types, usage scenarios, and the benefits of a test-driven development approach.Post-Course SurveyComplete the post-course survey.LearnGain an understanding of various testing types and usage scenarios.Learn about test-driven development and its benefits.Learn how to create and implement unit tests, and explore the elements of a good test.See how to create basic API tests (or integration tests).Look at performance testing, and see how to create a performance test.Find out how to analyze performance test results using Application Insights.Learn about exploratory testing in the context of Visual Studio and Microsoft Test Manager.Complete the post-course survey.