Microsoft Azure Developer: Designing a Test Strategy
New tools built into Azure now make building comprehensive test strategies easier than ever before. This course will give you a full overview of all test concepts, how to use them, and how to build a risk-mitigating test strategy for every project.
What you'll learn
The act of building a test strategy can be very confusing. Nowhere does there exist any pre-conceived formulas for the right way to build a strategy, yet the concept can have an enormous impact on projects and systems. In this course, Microsoft Azure Developer: Designing a Test Strategy, you will learn all of these critical concepts such as unit testing, API and UI automation, load testing, and security testing. First, you will gain an understanding of what tools exist to implement these concepts. Next, you will discover how to ultimately grasp the critical concept of analyzing risk to build a comprehensive test strategy. Finally, you will explore the tools built around Azure that will be the cornerstone of this course. By the end of this course, you will have a good working knowledge of all possible test concepts and their purpose, many test tools and techniques, and the important steps involved in building an overarching test strategy.
Table of contents
- Course and Learning Path Overview 8m
- Viewing the Demo Application - Penguinism 5m
- Understanding the Test Strategy Concept 4m
- Introducing Common Test Concepts - Unit and Automation Testing 11m
- Introducing Common Test Concepts - Load, Security, and Manual Testing 5m
- Reconciling Subjectivity in the Test Strategy 7m
- Introduction to Choosing Test Tools - Part 1 4m
- Developer Unit Testing in Visual Studio 5m
- Exploring Azure DevOps Unit Test Run Facilities 8m
- Improving API Quality with SoapUI 9m
- Exploring Azure DevOps API Automation Test Run Facilities 3m
- Ensuring High Quality User Interfaces with Selenium 6m
- Exploring Azure DevOps UI Automation Test Run Tools 2m