web service testing using qtp (uft)

18
Web Service Testing using QTP Presentation By: NaveenKumar Namachivayam | Founder www.QAInsights.com

Upload: naveenkumar-namachivayam

Post on 15-May-2015

8.637 views

Category:

Technology


3 download

DESCRIPTION

This presentation explain about how to perform web services testing using HP Unified Functional Testing (UFT) also known as HP QuickTest Pro (QTP)

TRANSCRIPT

Page 1: Web service testing using QTP (UFT)

Web Service Testing using QTP

Presentation By: NaveenKumar Namachivayam | Founder www.QAInsights.com

Page 2: Web service testing using QTP (UFT)

Agenda

•What is QTP?•Overview of Web Service Add-in•Demo Snapshots

Page 3: Web service testing using QTP (UFT)

What is QTP?

•QuickTest Pro is a flagship functional and regression testing tool from HP

•HP Unified Functional Testing = HP QTP + HP Service Test (ST)

•HP is a leading vendor for Software Quality tools

•Latest version is HP UFT 11.52

Page 5: Web service testing using QTP (UFT)

Overview of Web Services Add-in

•Web Service Object Model Diagram

Page 6: Web service testing using QTP (UFT)

Web Service Methods and PropertiesMethods

AddAttachment

AddHeader

AddMessageProtection

AddSecurityToken

Check

ClearClientConfiguration

ClearHeaders

ClearSecurityTokens

CompareWSDLs

GetAttachments

GetHeader

GetHeaders

GetLastError

GetTOProperties

GetTOProperty

Output

SendRequest

SetClientConfiguration

SetOperationTimeout

SetProxy

SetTOProperty

ToString

ValidateWSDL

Properties

Attachments

Configuration

headers

LastRequest

LastResponse

Security

Page 7: Web service testing using QTP (UFT)

Web Services Test Settings

Page 8: Web service testing using QTP (UFT)

Web Services Wizard

Page 9: Web service testing using QTP (UFT)

Web Services Wizard

Page 10: Web service testing using QTP (UFT)

Web Services Wizard

Page 11: Web service testing using QTP (UFT)

Web Services Wizard

Page 12: Web service testing using QTP (UFT)

Web Services Input/Output• ' StockQuote Web service object steps• GetQuote = WebService("StockQuoteService").GetQuote("string

(Autogenerated)")• MsgBox WebService("StockQuoteService").GetQuote("APPL")

Output

Page 13: Web service testing using QTP (UFT)

Web Services Data Parameterization• MsgBox

WebService("StockQuoteService").GetQuote(DataTable("StockCode",dtGlobalSheet))

Page 14: Web service testing using QTP (UFT)

Web Services Output Values• Insert > Output Value > XML Output Value from Resource

Page 15: Web service testing using QTP (UFT)

Web Services Output Values

Page 16: Web service testing using QTP (UFT)

Web Services Output Values

Page 17: Web service testing using QTP (UFT)

Web Services Object Repository

Page 18: Web service testing using QTP (UFT)

Thank You!

Subscribe at www.QAInsights.com