Anthony Borton | ALM Consultant, Enhance ALM

13
04a | Manage Test Execution (1 of 2) Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence

description

04a | Manage Test Execution (1 of 2). Anthony Borton | ALM Consultant, Enhance ALM Steven Borg | Co-founder & Strategist, Northwest Cadence. Module Overview. Run Tests Perform Exploratory Testing Manage Bugs Use Lab Center Analyze Recommended Tests Perform Analysis Manage Work Items. - PowerPoint PPT Presentation

Transcript of Anthony Borton | ALM Consultant, Enhance ALM

Page 1: Anthony Borton | ALM Consultant, Enhance ALM

04a | Manage Test Execution (1 of 2)

Anthony Borton | ALM Consultant, Enhance ALMSteven Borg | Co-founder & Strategist, Northwest Cadence

Page 2: Anthony Borton | ALM Consultant, Enhance ALM

• Run Tests

• Perform Exploratory Testing

• Manage Bugs

• Use Lab Center

• Analyze Recommended Tests

• Perform Analysis

• Manage Work Items

Module Overview

Page 3: Anthony Borton | ALM Consultant, Enhance ALM

Click to edit Master subtitle style

Microsoft Virtual Academy

Run Tests

Page 4: Anthony Borton | ALM Consultant, Enhance ALM

What the Study Guide says…

• Run Tests– running tests with options– creating Fast Forward for Manual Testing recordings– selecting Fast Forward Playback options (all steps, multiple

steps)– setting Test Run states– validating expected results (add comments, snapshots)

Page 5: Anthony Borton | ALM Consultant, Enhance ALM

The problem

• When a tester finds a bug it is very common practise for the tester to repeat the exact same steps often two or three times to verify the bug and prove it is reproducible

• This consumes significant amounts of a testers time and often involves repeating large numbers of steps

Page 6: Anthony Borton | ALM Consultant, Enhance ALM

Test Case – Fast Forward

• The idea behind fast forwarding test cases is as follows.–When a tester runs a manual test, the UI actions are

recorded in the background–When the tester wants to re-run the test case to verify the

bug, the tester can choose to automatically rerun as many of the recorded steps as necessary to take them quickly to the area they are most interested in

– Action recordings are attached to the test case allowing automated playback in the future

Page 7: Anthony Borton | ALM Consultant, Enhance ALM

DEMO

Microsoft Virtual Academy

Run Tests

Page 8: Anthony Borton | ALM Consultant, Enhance ALM

Click to edit Master subtitle style

Microsoft Virtual Academy

Perform Exploratory Testing

Page 9: Anthony Borton | ALM Consultant, Enhance ALM

What the Study Guide says…

• Perform Exploratory Testing– perform ad hoc Exploratory Testing– exploring by Work Item– generating Test Case from Test– generating bugs from Exploratory Testing– adding screenshots, video, or audio recording

Page 10: Anthony Borton | ALM Consultant, Enhance ALM

Exploratory Testing in MTM

• When you want to commence an exploratory testing session you have the option to link any results to a particular requirement or not.

Do exploratory testing and link to selected requirement

Do exploratory testing without linking to a requirement

Page 11: Anthony Borton | ALM Consultant, Enhance ALM

DEMO

Microsoft Virtual Academy

Perform Exploratory Testing

Page 12: Anthony Borton | ALM Consultant, Enhance ALM

• Practice executing test cases

• Become familiar with test case fast forward

• Make sure you are familiar with the Test Runner UI and it’s capabilities

• Understand exploratory testing

EXAM BEST BETS

Page 13: Anthony Borton | ALM Consultant, Enhance ALM

©2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.