Introduction to Microsoft Azure DevOps Test Plans

Course Summary

This introductory course is designed to familiarize project management, test management, and business professionals with the basics of the test management solution with Microsoft's Azure DevOps and Azure DevOps Server 2019. This course demonstrates the power of test management when integrated with requirements, defect tracking, and test execution capabilities. You will learn how Microsoft Azure DevOps provides a collaborative and customizable solution for test planning and workflow control. Hands-on exercises are used to reinforce learning.

Intended Audience

  • Team Leaders
  • Project Managers
  • Test Managers
  • Business Analysts
  • Other Managers

At the end of the course, you will be able to:

  • Navigate the Azure DevOps Test Plan interface
  • Create Test Plans and create configurations for a test plan and test suite
  • Create test cases with manual test steps
  • Parameterize manual test cases
  • Create links between test assets
  • Track execution of test cases
  • Track defects through the lifecycle
  • Generate reports/widgets around testing results

Overview of Testing

  • Test Process Overview
  • Azure DevOps Test Plan Features

Azure DevOps and Project Setup

  • Understanding of licensing
  • Analysis of Process Templates
  • Overview of Work Item Types

Test Organization

  • Test Plan Creation
  • Toggle Between Plans
  • Working with Test Suites

Test Case Creation

  • Creating Test Cases
  • Linking Test Cases to Work Items
  • Associating Test Cases to Test Suites

Test Case Execution

  • Manual Test Case Execution
  • Bug Creation During Test Execution
  • Linking Existing Bugs to Test Cases during Test Execution
  • Add End User/Stakeholder Feedback

Test Case Enhancement

  • Private Test Case Parameters
  • Shared Test Case Parameters
  • Creating and Utilizing Shared Steps
  • Test Case Configurations

Work Item Tracking and Reporting

  • Running Work Item Queries
  • Creating new Work Item Queries
  • Creating Dashboard Widgets

To benefit from this course, you should have:

  • Experience and/or knowledge of the application development lifecycle
  • Experience and/or knowledge of testing methodology and solutions
  • Be familiar with applications for the Windows operating system (recommended)
  • Be familiar with internet browsers

Students also registered for...