| ©2012, cognizant technology solutionsconfidential cognizant web service testing solution...
TRANSCRIPT
| ©2012, Cognizant Technology Solutions
Confidential
Cognizant Web Service Testing Solution Accelerator
SAFE Plus
| ©2012, Cognizant Technology Solutions
Confidential
2
Agenda
SAFE Plus Features
Introduction to SAFE Plus
SAFE Plus – Case Study
| ©2012, Cognizant Technology Solutions
Confidential
3
SAFE PLUS : SOAP UI Automation Framework - Enhanced
SAFE PLUS in a nutshell – Enhanced version of SAFESOAP-UI automation framework –enhanced (SAFE PLUS ) in an enhanced version of SOAP-UI which is the most popular open source tool available for web service testing.
SAFE PLUS is an automation framework that is code free and capable of cross-platform functional testing solution for web services.
With an easy-to-use graphical interface, and enterprise-class features, SAFE PLUS allows us to easily and rapidly create and execute automated functional, regression,
compliance, and data driven testing.
SAFE PLUS is compatible with all latest SOAP-UI releases starting 3.5.1 onwards and licensed version SOAP-UI Professional version
| ©2012, Cognizant Technology Solutions
Confidential
4
SAFE Plus Features
• Framework built on top of soapUI ensuring that the original features of SOAP-UI are available
• Provides numerous features not available in soapUI
• Provides features not available with many other commercial web service testing tools
• Complete code free experience to testers
• Support connection to externalized data sources via; Excel for data-driven testing and Dynamic validation of responses
• Support for Data Driven testing of SOAP and REST-based services
• Support for Service Orchestration Testing
• Support for automated Response Time SLA validation
• Single-click data centric test case generation
• Automatic generation of Test Data template
• Generation of detailed execution reports with assertion details in HTML & PDF reports
• Data base validation for Response Xml values.
• Automated X-path generator for all nodes
• Maintains a history of all test case execution details in HTML and XML format
• Regression Testing
SAFE Plus Features
Case Study: SAFE PLUS
Client Situation Cognizant Solution Effort in Person Hours
Client Tool : Content
Testing Tool: soapUI, SAFE Plus
Languages/Technologies : Java 1.4, XML, WSDL, SOAP, Perl
Operating System : Windows XP
Technology
• Client is an American multinational retailer
corporation that runs chains of large discount
department and warehouse stores.
• Due to an ever increasing customer base on its
online service portal, Client needed an integrated,
flexible customer management and billing solution
to support its business with existing and future
product offerings
• Cognizant implemented Agile (Scrum) development &
testing methodology for Continuous / Incremental /
Iterative builds.
• Different services were run manually where request
and response were saved as manual task.
• Cognizant proposed SAFE to run huge number of test
cases which saved time and increased efficiency
For First Release Effort in Person Hours
Effort Required in Service Testing without SAFE 315
Effort Required in Service Testing with SAFE 198
Net Saving in Effort 117
% Savings 37%
For Second Release
Effort Required in Service Testing without SAFE 315
Effort Required in Service Testing with SAFE 108
Net Saving in Effort 207
% Savings 66%
• Manual intervention of copying request and response
was reduced
• Multiple test cases can be run together thus saving
time and execution effort.
SOAP UI + SAFE PLUS Implementation
| ©2012, Cognizant Technology Solutions
Confidential
Thank You