Qtp Testing Day3

  • Uploaded by: api-3822363
  • 0
  • 0
  • November 2019
  • 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 Qtp Testing Day3 as PDF for free.

More details

  • Words: 680
  • Pages: 11
QTP – Check Points  A checkpoint is a verification point that

compares a current value for a specified property with the expected value for that property.  This enables you to identify whether your Web site or application is functioning correctly.  When you run the test, Quick Test compares the expected results of the checkpoint to the current results. If the results do not match, the checkpoint fails. CIBC - Testing

1

QTP – Check Point Types  Bitmap Checking - You can check an area of a

Web page or application as a bitmap. While creating a test, you specify the area you want to check by selecting an object. You can check an entire object or any area within an object.  Standard Checking - You can check use standard checkpoint to check the text property of an object. This is the preferred way of checking text in many Windows applications.

CIBC - Testing

2

QTP – Check Point Types  Text Checking - Enables you to check

that the text is displayed in a screen, window, or Web page, according to specified criteria. It is supported for all environments.  Text Area Checking - Enables you to check that a text string appears within a defined area in a Windows application, according to specified criteria. It is supported for Standard Windows, Visual Basic, and ActiveX environments. CIBC - Testing

3

QTP – Check Point Types  You can use database checkpoints in your

test to check databases accessed by your Web site or application and to detect defects. You define a query on your database, and then you create a database checkpoint that checks the results of the query.  Two ways to define database query are Microsoft query and SQL query.

CIBC - Testing

4

QTP – Analyzing Check Points in Test Results  Check points Pass/Fail Criteria can be

clearly viewed in the Test Results.  Test Results Tree Structure will clearly display the Expected and Actual Check points or Objects.

CIBC - Testing

5

QTP - Parameterization  Constant—A value that is defined directly within

the test or component and remains set for the duration of the test or component.  Parameter - A value that is defined or generated outside the test or component and is retrieved when the specific step runs. 



A parameter is a variable which replaces a recorded value in the script. At run time, QuickTest substitutes a value from a data source for the parameter.

CIBC - Testing

6

QTP – Data Driven Test  A Test/Script that runs one set of user actions

with multiple input values.  Data Driving allows one script to test AUT functionality with many sets of data.  Data Source The location of data that QuickTest will use to supply the parameter. In QuickTest, the data source is called the Data table. The Data table is a spreadsheet file that contains input values for a data driven test. CIBC - Testing

7

QTP – Benefits of Data Driven Test  Increased Test Coverage.  Test Boundary Conditions.  Test Valid and Invalid data.  Test different tables in the database.

CIBC - Testing

8

QTP- How Data Driven Test Works  Parameter(s) replace recorded input data.  Data table references tell QuickTest where

to get data for the parameter(s)

CIBC - Testing

9

QTP – Regular Expression  Regular expressions enable QuickTest to

identify objects and text strings with varying values.  Examples for Regular Expressions are, - Creating checkpoints with varying values. - For example, you can use a regular expression if you want to create a text checkpoint on a Number text string, but the displayed Number changes according to the current updations. CIBC - Testing

10

QTP – Regular Expression  If you define the number as a regular

expression, the checkpoint checks that the captured text string matches the expected numbers format, rather than checking the exact number value.  You can use Regular Expressions only for values of type string.

CIBC - Testing

11

Related Documents

Qtp Testing Day3
November 2019 12
Day3
November 2019 25
Testing With Qtp Flex3
December 2019 17
Qtp Testing Process
December 2019 13