testing where GUI doesnt exist As SOA is loosely coupled , Navigation to next transaction level will be difficult Need to test heterogeneous systems Above all needs can be automated with iTKO LISA in best fit
CA LISA Features
WebService Testing and Automation WebService Compliance testing
Security testing
JMS Queue testing Rich integration support with ESBs Continuous Validation Service Pathfinder Virtualization Performance Testing
Capabilities
LISA capabilities can be broadly classified in to two categories
Mid-Tier testing Virtualization
Mid-Tier
SOAP (simple object access protocol)
Webservices communicate over SOAP protocol
protocol JMS (Java message service) Queue messages testing will happen over JMS
SOAP
WebService Step
In this input parameters for the webservice will detected
implicitly Raw SOAP step In this we need to define all input parameters manually
Bus) LISA has rich support for various ESBs , it can support around 6 different ESBs In addition to JMS , LISA has to support to EMS which will be used in TIBCO integration LISA support secured FTP communication
manual intervention Test Suite This enables us to execute multiple script at one time Customization
Can customize script to the needs using java language
Pathfinder
Useful for developers to debug in unit testing
in QC dynamically
Virtualization
Types of Virtualization
Service level
Database level
Message service level Recording Transaction
Service Level
Request/Response will be generated from WSDL Request and response need to be mapped in below
ways
One to one ( Single request mapped to single response)
responses)
Recording level
This is possible only when service is developed and exists in
real world Request and response will captured from service and deployed to LISA virtual server Later we can customize the recorded request and response
Tools Comparison
Feature Data driven automation ESB's Integration CVS Pathfinder Performance Testing Virtualization QC Integration Requirement Customizations Report Generation GUI testing SOAP UI NO NO No NO Partial Minimal NO NO Partial NO SOAP UI PRO Parasoft iTKO LISA YES NO NO NO Partial Minimal NO NO Partial NO YES Partial NO NO NO YES YES YES YES YES