12
© Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager and the manual testing process

© Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

  • View
    227

  • Download
    1

Embed Size (px)

Citation preview

Page 1: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

© Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011

Testing with IBM Rational Quality Manager V3.0.1Module 1: Rational Quality Manager and the manual testing process

Page 2: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

2 © Copyright IBM Corporation 2005, 2011

Module overview

After completing this module, you should be able to: Identify the benefits of using IBM Rational Quality Manager:– To create and run tests– To report test results

Describe the manual testing process as you will employ it in this course

Page 3: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

3 © Copyright IBM Corporation 2005, 2011

Where are we?

> = Current topic

>Testing process overview

How Rational Quality Manager can help

Review the JKE Banking usage scenario

Page 4: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

4 © Copyright IBM Corporation 2005, 2011

Testing process overviewThe testing process typically includes some version of these phases:

Test creation Test execution Test results reporting Test maintenance, as needed

Page 5: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

5 © Copyright IBM Corporation 2005, 2011

Testing terminologyThis course uses these terms:

Application under test (AUT): This is the application that is being tested.

Test execution: This is the process of completing a predefined set of actions that is designed to measure the quality of a specific area of the application under test. Test execution is also referred to as running a test.

Verification: The process of checking the state or behavior of the application under test in specified conditions or in a response to a specific action, typically compared to a documented expected state or behavior

Page 6: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

6 © Copyright IBM Corporation 2005, 2011

Challenges: Create testsWriting by hand means creating tests twice:

Create a test while sitting at a PC completing actions and writing steps on paper

Type handwritten steps into test document

Redundant content is contained in many tests.

Page 7: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

7 © Copyright IBM Corporation 2005, 2011

Challenges: Run testsManually recording results while following test steps can present issues:Tedious and repetitive typingMany tests that are differentiated only by test values

Page 8: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

8 © Copyright IBM Corporation 2005, 2011

Challenges: Report test resultsReporting test results requires entering test results that are recorded by hand on printed test documents.

Page 9: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

9 © Copyright IBM Corporation 2005, 2011

Challenges: Maintain testsMaintaining tests presents these challenges:Constantly updating tests to reflect changes in the application under testMaking minor changes in the application requires updating many similar tests

Page 10: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

10 © Copyright IBM Corporation 2005, 2011

Where are we?

> = Current topic

Testing process overview

> How Rational Quality Manager can help

Review the JKE Banking usage scenario

Page 11: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

11 © Copyright IBM Corporation 2005, 2011

Rational Quality Manager featuresThese features of Rational Quality Manager address common manual testing challenges:

Test execution assistance Test verification assistance Test data variables Test content reuse Test results reports

Page 12: © Copyright IBM Corporation 2005, 2011 © Copyright IBM Corp. 2005, 2011 Testing with IBM Rational Quality Manager V3.0.1 Module 1: Rational Quality Manager

12 © Copyright IBM Corporation 2005, 2011

Benefits of using Rational Quality ManagerRational Quality Manager features and benefits by test activity

Test activity

Rational Quality Manager feature

Benefit: Save time…

Creating tests Reuse of common test content

Authoring tests

Running tests Execution assistance Verification assistance Test data variables

Typing in the AUT Comparing actual to expected results Testing different data values

Reporting test results

Centralized reporting through all phases of the project

Tabulating test results for reporting

Maintaining tests

Reuse of common test content

Updating many tests