Manual Tester

  • Uploaded by: Irfan
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Manual Tester as PDF for free.

More details

  • Words: 3,497
  • Pages: 50
®

IBM Software Group

Rational Manual Tester (RMT) Detailed Introduction – to help you Start with the tool in just 2 hours *IBM Internal Use Only (Few slides from Rational RMT training)

Vivek S. Buzruk Rational GSAT

VIEW in Slide Show mode. FOR SLIDE TRANSITION - Click Mouse or Page Down button only when prompted with “Ready for Next Slide”. Ready for Next Slide 

IBM Software Group | Rational software

Topics  Introducing Rational Manual Tester (RMT)  Creating RMT Test Script  RMT Test Script Enhancements  Executing RMT Test Script  Summary and Next Steps

Ready for Next Slide  For IBM Internal Use Only

2

IBM Software Group | Rational software

Topics  Introducing Rational Manual Tester (RMT)  Creating RMT Test Script  RMT Test Script Enhancements  Executing RMT Test Script  Summary and Next Steps Before you start using IBM Rational Manual Tester (RMT), ensure Test Plans and Test Cases are available. Rational Manual Tester helps in creating, maintaining and, if required, executing the test scripts of the test cases. Ready for Next Slide  For IBM Internal Use Only

3

IBM Software Group | Rational software

Benefits of Using Rational Manual Tester (RMT) Test Activity

Rational Manual Tester Feature

Benefit: Save time…

Create tests

Reuse of common test content

Authoring tests

Execute tests

Execution assistance, verification assistance

Typing in the AUT; Comparing actual results to expected results

Report test results

Export test results

Tabulating test results for reporting

Maintain tests

Reuse of common test content

Updating many tests Ready for Next Slide  For IBM Internal Use Only

4

IBM Software Group | Rational software

Rational Manual Tester – Preview and An Example Test Script for Manual Execution

What you see here is a outline for the test script statements and the test script statements. Subsequently, if possible, test script in Rational Manual Tester (RMT) may be partially or fully automated using test automation tool like RFT, RPT or Robot.  With RMT, you and the test team become more organized than using Excel or Word Document to maintain the test scripts and test execution results. Review Last slide for Benefits…. REMEMBER – RMT test scripts follow the same cycle of development as used to write a test script in Excel or Word, but its features increase efficiency in test script maintenance,… and team usage.

Use CQTM for test management activities like authoring and maintaining Ready for Next Slide  Test Plans, Test Cases, Test Suite etc.. 5 For IBM Internal Use Only

IBM Software Group | Rational software

Rational Manual Tester Main Window Menu and Toolbars

Recent Files Tab Reuse View

Authoring Editor Outline View

The Authoring Editor, displays a test script. Use the Authoring Editor to create (author) new test scripts and to maintain (update) existing test scripts. The Outline view, provides a hierarchical representation corresponding to the active script (the script currently displayed in the Authoring Editor). Use the Outline view to organize a script by moving and grouping statements as needed. Also, expand and contract groups to navigate more efficiently within lengthy scripts.

Properties View

Ready for Next Slide 

For IBM Internal Use Only

6

IBM Software Group | Rational software

Rational Manual Tester Terminology  Rational Manual Tester Test script – A document, a file with .rmt extension, contains all of the statements required to document and execute a test procedure.

Statement (four types) Step

Test Script

Group Verification Point Reporting Point Verification Point S T A T E M E N T S

Reporting Point

Group Step

Ready for Next Slide  For IBM Internal Use Only

7

IBM Software Group | Rational software

Test Yourself Questions: 

How do you relate Test script to a Test Case?



How do you relate Test Script to a Use-Case Scenario?

Answers: 

One or more test scripts for a test case.



One or more test scripts for a use-case scenario.

Find the Answers: 

What is the difference in RMT’s Test Script and one written in Word or Excel?



What benefits you see of organizing a Test Script in RMT? Ready for Next Slide  For IBM Internal Use Only

8

IBM Software Group | Rational software

Topics  Introducing Rational Manual Tester (RMT)  Creating RMT Test Script  RMT Test Script Enhancements  Executing RMT Test Script  Summary and Next Steps

Ready for Next Slide  For IBM Internal Use Only

9

IBM Software Group | Rational software

Review: Rational Manual Tester Terminology  Rational Manual Tester Test script – A document, a file with .rmt extension, contains all of the statements required to document and execute a test procedure.

Statement (four types) Step

Test Script

Group Verification Point Reporting Point Verification Point S T A T E M E N T S

Reporting Point

Group Step

Ready for Next Slide  For IBM Internal Use Only

10

IBM Software Group | Rational software

Creating Script: Using the Authoring Editor Placeholder Text

 Start Rational Manual Tester and if available, Application Under Test (AUT).  ….  Begin typing over placeholder text.  The icon indicates statement type.  Press Enter to create the next statement.

Statement Type Icon

 Press Ctrl+Enter to advance to the next line of the same statement (soft line return). In the end, Save the script and name it inline with the test case name.

Authoring Editor

Ready for Next Slide  For IBM Internal Use Only

11

IBM Software Group | Rational software

Understanding Statements: About Steps  Icon:  What: An instruction for the tester (User action for the tester to perform in the AUT)  Why: To document the test procedure  When: Any time the tester is supposed to do something  Examples:  Click the OK button.  In the Quantity box, type 2.

Ready for Next Slide  For IBM Internal Use Only

12

IBM Software Group | Rational software

Understanding Statements: About Groups  Icon:  What: A section of a test (group folder and contained statements)  Why:  To group related statements together  To break a large test into logical sections with headings  To reuse statements more efficiently

 When: Any time two or more statements are commonly used together to achieve a single result  Example: Provide Payment Information

Ready for Next Slide  For IBM Internal Use Only

13

IBM Software Group | Rational software

Understanding Statements: About Verification Points (VPs)  Icon:  What: A point in a test at which the tester observes a specific state or behavior in the AUT  Why: To document the behavior of the AUT  When: Any time the tester is supposed check for an expected state or behavior in the AUT  Example: Verify that the Place an Order window opens.

Ready for Next Slide  For IBM Internal Use Only

14

IBM Software Group | Rational software

Understanding Statements: About Reporting Points (RPs)  Icon:  What: A point in a test at which the tester evaluates the AUT’s performance within a specified scope  Why:  To document the behavior of the AUT over an entire function or scenario  To document the tester’s subjective assessment of a tested function or an entire test  To document the overall results of multiple steps, groups, and VPs

 When: Any time the tester is supposed to provide summary results or make a subjective assessment  Example: Verify that the Name box displays Sonia Evans.

Ready for Next Slide  For IBM Internal Use Only

15

IBM Software Group | Rational software

Topics  Introducing Rational Manual Tester (RMT)  Creating RMT Test Script  RMT Test Script Enhancements  Adding Images  Associating Data Entry Text  Associating Expected Text.  Reuse

 Executing RMT Test Script  Summary and Next Steps Ready for Next Slide  For IBM Internal Use Only

16

IBM Software Group | Rational software

Rational Manual Tester – Preview and An Example

Embedding an Image in the Test Script.

Ready for Next Slide  For IBM Internal Use Only

17

IBM Software Group | Rational software

Using Images in Statements 

Step: Image indicates what the tester should do.



Verification point: Image indicates what the tester should see. Example: “Verify that the ClassicsCD window opens.”

Ready for Next Slide  For IBM Internal Use Only

18

IBM Software Group | Rational software

Inserting an Image 1. Position the cursor in Test Script and Click Capture > Image. 2. Select an image type. 3. With the pointer, select what you want to include in the image.

Ready for Next Slide  For IBM Internal Use Only

19

IBM Software Group | Rational software

More on Screen Captures and Graphics  Region on the screen Select an area to capture.  Window, Dialog, etc. Select a window or dialog box to capture.  Picture of the entire screen Capture the entire contents of your monitor screen.  Graphic file on disk Select an existing graphic image file to insert (.gif or .jpg). Ready for Next Slide  For IBM Internal Use Only

20

IBM Software Group | Rational software

Associated Data Entry Text  Associate text with step during test script authoring  Paste text during test execution (instead of typing)  Benefits:  Increased data entry efficiency  Reduced human error  Improved consistency:  Among testers  Across tests  Across test runs  Across test runs against different AUT builds

 Use with long strings of characters:  Credit card numbers  Authorization codes

Ready for Next Slide  For IBM Internal Use Only

21

IBM Software Group | Rational software

Associating Data Entry Text 

Type text into script statement.



Select and copy (Ctrl+C) text.



Click Capture > Data for Insert.



Click OK.

Blue barrel in icon represents associated text.

Ready for Next Slide  For IBM Internal Use Only

22

IBM Software Group | Rational software

Associated Expected Text  Associate expected text with a verification point or reporting point during test script authoring  Have Rational Manual Tester compare the expected text to actual text during test execution  Benefits:  Quicker verification  Easier than visual comparison  More reliable, especially with long strings of characters

Ready for Next Slide  For IBM Internal Use Only

23

IBM Software Group | Rational software

Associating Expected Text 

In the AUT, select the text to be verified.



Copy (Ctrl+C) the selected text.



Click Capture > Data for Compare.



Click OK.

Blue barrel in icon represents associated text.

Ready for Next Slide  For IBM Internal Use Only

24

IBM Software Group | Rational software

Alternative: Using the Properties View to Associate Text  Associate data entry text by typing or pasting text into the Paste Data property.

 Associate expected text by typing or pasting text into the Compare Data property.

Ready for Next Slide  For IBM Internal Use Only

25

IBM Software Group | Rational software

Review and Try  Review the earlier Sections  Start Rational Manual Tester and try the specified features for one of the Application Under Test.

<< Click to Review the Slides

Ready for Next Slide  For IBM Internal Use Only

26

IBM Software Group | Rational software

Reuse View  Use as a repository for reusable content (groups and individual statements)  Create reuse folders to organize reusable statements  Choose single or multiple select  Drag into Outline View  Link by reference or make local

Ready for Next Slide  For IBM Internal Use Only

27

IBM Software Group | Rational software

Make Statement Reusable Example 1 Ready for Next Slide 

2

3

For IBM Internal Use Only

28

IBM Software Group | Rational software

Reused Statements in Script  Has shaded background (pale gray)  Shows arrow in lower left corner of icon  Must be edited in source script

Local Statement Reused Statement

 Reflects changes to source content immediately

Ready for Next Slide  For IBM Internal Use Only

29

IBM Software Group | Rational software

Reuse Statement Example 1

2

3

Ready for Next Slide  For IBM Internal Use Only

30

IBM Software Group | Rational software

Making a Reused Statement Local  Click Edit > Make Statement Local.  Group statement includes group contents.

For IBM Internal Use Only

31

IBM Software Group | Rational software

Topics  Introducing Rational Manual Tester (RMT)  Creating RMT Test Script  RMT Test Script Enhancements  Executing RMT Test Script  Manual Test Execution  Test Execution Log  Export Test Results

 Summary and Next Steps Ready for Next Slide  For IBM Internal Use Only

32

IBM Software Group | Rational software

Run Test Script View  Guides tester through test script  Highlights current statement  Collects results for test log  Allows user to define transparency Run Test Script Toolbar

Apply Result

Learn to resize and set the transparency level of Run Test Script view.

Result Current Statement

Test Script

Properties View Ready for Next Slide  For IBM Internal Use Only

33

IBM Software Group | Rational software

Executing a Test 

(If you have AUT, start it first ) and then Click Run > Run Script.



Follow script:  Press Alt+Tab to switch between AUT and Run Test Script view.  Paste (press Ctrl+V) and Compare associated text.

3.

Apply the result of each statement executed.

4.

Save test results and end test. Save the test results and end the test

Skip to next Verification Point or Reporting Point

Compare Copied Text to Expected text

Submit Defect

Capture an image to associate with the current statement

Pause and Return to Script

Select any statement to add comment. Click Apply or press Enter for Step statement, for failure submit defect. For IBM Internal Use Only

Ready for Next Slide  34

IBM Software Group | Rational software

Associated Text Associated Text Blue barrel indicates associated text

Data entry text is associated with the current step

Expected text is associated with the current verification point or reporting point

Ready for Next Slide  For IBM Internal Use Only

35

IBM Software Group | Rational software

Pasting Data Entry Text 1.

Place cursor in data entry box in AUT.



Paste (Ctrl+V) associated data.

Ready for Next Slide  For IBM Internal Use Only

36

IBM Software Group | Rational software

Comparing Actual Text to Expected Text 

Copy (Ctrl+C) actual text in AUT.



Switch to Run Test Script view.



Click Compare Copied Text To Expected Text button.



Examine actual and expected text in Text Difference dialog box or dismiss match message box.

Expected

Actual

Ready for Next Slide  For IBM Internal Use Only

37

IBM Software Group | Rational software

Review and Try  Review the Section  Start Rational Manual Tester and Execute the Manual script in parallel with AUT.  Save log and stop the execution

<< Click to Review the Slides

Ready for Next Slide  For IBM Internal Use Only

38

IBM Software Group | Rational software

Test Log  Generated upon completion of execution  Default filename = script filename.execution  Two tabs: Overview and Events

Overview Events Ready for Next Slide  For IBM Internal Use Only

39

IBM Software Group | Rational software

Review and Try  Review the Section  Check the Log of earlier test execution.

<< Click to Review the Slides

Ready for Next Slide  For IBM Internal Use Only

40

IBM Software Group | Rational software

Export Test Log  Export to comma separated values (CSV) file  Open CSV file in Microsoft Excel

Ready for Next Slide  For IBM Internal Use Only

41

IBM Software Group | Rational software

Topics  Introducing Rational Manual Tester (RMT)  Creating RMT Test Script  RMT Test Script Enhancements  Executing RMT Test Script  Summary and Next Steps Ready for Next Slide  For IBM Internal Use Only

42

IBM Software Group | Rational software

Review: Benefits of Using Rational Manual Tester (RMT) Test Activity

Rational Manual Tester Feature

Benefit: Save time…

Create tests

Reuse of common test content

Authoring tests

Execute tests

Execution assistance, verification assistance

Typing in the AUT; Comparing actual results to expected results

Report test results

Export test results

Tabulating test results for reporting

Maintain tests

Reuse of common test content

Updating many tests Ready for Next Slide  For IBM Internal Use Only

43

IBM Software Group | Rational software

Review: Rational Manual Tester Terminology  Rational Manual Tester Test script – A document, a file with .rmt extension, contains all of the statements required to document and execute a test procedure.

Statement (four types) Step

Test Script

Group Verification Point Reporting Point Verification Point S T A T E M E N T S

Reporting Point

Group Step

Ready for Next Slide  For IBM Internal Use Only

44

IBM Software Group | Rational software

Review: Run Test Script View  Guides tester through test script  Highlights current statement  Collects results for test log  Allows user to define transparency Run Test Script Toolbar

Apply Result

Learn to resize and set the transparency level of Run Test Script view.

Result Current Statement

Test Script

Properties View Ready for Next Slide  For IBM Internal Use Only

45

IBM Software Group | Rational software

Review: Executing a Test 

(If you have AUT, start it first ) and then Click Run > Run Script.



Follow script:  Press Alt+Tab to switch between AUT and Run Test Script view.  Paste (press Ctrl+V) and Compare associated text.

3.

Apply the result of each statement executed.

4.

Save test results and end test. Save the test results and end the test

Skip to next Verification Point or Reporting Point

Compare Copied Text to Expected text

Submit Defect

Capture an image to associate with the current statement

Pause and Return to Script

Select any statement to add comment.

Ready for Next Slide 

Click Apply or press Enter for Step statement For IBM Internal Use Only

46

IBM Software Group | Rational software

Review: Test Log  Generated upon completion of execution  Default filename = script filename.execution  Two tabs: Overview and Events

Overview Events Ready for Next Slide  For IBM Internal Use Only

47

IBM Software Group | Rational software

Rational Manual Tester (RMT) – Further Reading

See Help Content Visit http://www.ibm. com/developer works/rational

Ready for Next Slide  For IBM Internal Use Only

48

IBM Software Group | Rational software

Quality management

Governance expertise & dashboards Change & release management

Process & portfolio management

Quality management Architecture management

Create, document & prioritize business requirements

Open technology & community innovation

Rational RequisitePro Project Manager

Define, approve & monitor project & components Rational ClearQuest Test Manager

Developer / Build Engineer

Design, code, build, stage & deploy tests Rational Application Developer Rational Build Forge Evaluate & execute functional & performance test cases

Tester

Operations Manager

Measure

Ensure software functionality, reliability and performance in development and production  Align teams to work efficiently across the quality management lifecycle process  Proactive response to quality issues earlier in the lifecycle

Trace Reconcile

 Collaborative process automation & enforcement (e.g., outsourced testing)

Rational Functional, Performance & Manual Tester Deploy build & monitor in production environment Tivoli Composite Application Manager, Tivoli Provisioning Manager

Rational ClearCase

 Extensible framework ensures performance, function, and scale of software including testing software for packaged applications Ready for Next Slide 

For IBM Internal Use Only

49

IBM Software Group | Rational software

© Copyright IBM Corporation 2007. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

For IBM Internal Use Only

50

Related Documents

Manual Tester
May 2020 23
Manual Tester
April 2020 7
Cctv Tester User Manual
October 2019 12
Tester
May 2020 15
Tester
April 2020 15
Function Tester
May 2020 10

More Documents from "shibanichandra"