Test plan of Azure DevOps

Rie Ota
henngeblog
Published in
3 min readNov 12, 2018

--

We have been using Testlink as main test management tools to test our products. We are planning to change it to Azure DevOps. I’ll introduce how to use Azure DevOps as manual test management tool.

Preparation

  • Required : Visual studio Enterprise (It maybe work only with “Azure Test Plans”.)
  • Convenient tool : Test & Feedback (add-on of Chrome or FireFox)

Create a project

  1. Login dev.azure.com as azure account.
  2. Click “Start Free”.
  3. Your resource is shown, so create a project.

New Test Plan

Fill all items.

Create test cases

  1. Add test suites and tests
  2. You can use following features when creates test case
    * Add tag : It is can be queried by this tag.
    * Add Priority : 1(High important) — 4(Low important)
    * Add Attachments
    * Add link (relate to another test case, bug, build etc…)

Query-Based suite / Requirement-Based suite
You can put existing test cases into one suite by above 2 ways.

Run test

  1. Select the test suite and click “show tests from child suites”
  2. Select “Assign testers to run all tests” from menu of the test suite.
  3. Assign tester. Multiple testers can be set.
  4. Click Run test from menu of the test suite.(If you select “Run with option”, you can associate the test to build.)
  5. Test runner opens. Let’s test it fun!
  6. Save and close the test runner when you finish the test. It can also be interrupted and restarted. (Pause test > Resume test)

Confirm results

You can check the latest result from test plan > charts. Add charts as you like.

You can also check past output from “Runs”.

You can also confirm the past runs.

Outcome is automatically graphed.

My thoughts

I think it is good the outcomes can be graphed more easily than test links. And I think DevOps is convenient to be able to relate to another service. (e.g. Slack, GitHub)

However, retention of results seems to be unimportant in DevOps. Past results retain only 1 year in default. (It can be changed to "Never delete".) Be careful when you want to hold and check past test results for a long time.

--

--