The presentation on Differentiation using Testing Tools and Automation in the BFS COTS Product World was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Vrushal Palyekar
3. Agile Testing Alliance Global Testing Retreat 2017
Executive Summary
Cognizant introduces COTS Business-Readiness Testing Framework, a self-sustainable,
scalable, low maintenance tool which can be integrated with COTS products or any other
automation & test management tools
“
CHALLENGES COTS BUSINESS-READINESS
TESTING FRAMEWORK
BENEFITS
• Increasingly
interconnected Financial
Systems
• The skill and effort
requirements are more
than what automation
tool is made for
• Record/playback is not
the best approach when
the core application logic
needs to be tested.
• Higher quality by
ensuring higher test
coverage
• Scalable test automation
tool which can be
integrated in the larger IT
landscape
• Demonstrates ability to
work in Agile model
• Faster testing cycles
reducing the overall time
to market
• Enables faster execution
• Script-less design allows across the
board usage (Testers, Business
Analysts, Business users)
• Higher Accuracy & reduce regression
cycle time
• Ease of maintenance & effortless
integration in banking landscape
• Execution can be done on multiple
machines in parallel
• User friendly reports that are easy to
analyze
4. Agile Testing Alliance Global Testing Retreat 2017
This Framework helps to reduce the
overall testing cost & enables faster time
to market.
It is developed to design the
automation test scripts and
execute them in COTS Product
environment
This Framework is
compatible with the
standard test
management tools
It is integrated with
standard test automation
tools like UFT, Selenium
etc.
Test execution happens
through OFS layer & it is faster
as compared to other test
automation tools
COTS Business-Readiness
Testing Framework does not
require scripting knowledge &
resources with COTS Product
knowledge can effortlessly use
this
It supports
batch test
automation
Cognizant COTS Business-
Readiness Testing Framework
5. Agile Testing Alliance Global Testing Retreat 2017
Architecture
Front End
Java
Java Script
JQuery
Middle Layer
XML
Hibernet
Spring
Back end
Oracle
MySQL
6. Agile Testing Alliance Global Testing Retreat 2017
Features & Benefits
• Imports metadata from COTS
product which acts as object
repository
• Interacts with COTS product
through backend (open
financial services layer
provided by COTS vendor)
• Performs static data
comparison
• Possible to integrate with test
data management tools
• Can be easily integrated with
automation tools for COTS
product interface automation
• Early automation without
connectivity with COTS
product environment
• Integration with standard Test
management tools
Technical Features
• Design of automation scripts
and execution
• Script less tool, which does not
require scripting knowledge
• Easy script maintenance
• Execution can be done on
multiple COTS product
environments in parallel
Functional Features Tool Benefits
Enables faster execution
Script-less design allows
across the board usage
(Testers, Business Analysts,
Business users)
Higher Accuracy & reduce
regression cycle time
Ease of maintenance &
effortless integration in
banking landscape
Execution can be done on
multiple machines in
parallel
User friendly reports that
are easy to analyze
7. Agile Testing Alliance Global Testing Retreat 2017
Competitive Advantage
Scalability
COTS Business-Readiness Testing
Framework is developed considering an
automation solution for BFS COTS
products and it is scalable to manage any
size of test automation suite for all other
COTS products
Script-less Design
Bank’s business users can also build the
automation scripts as there is no scripting
knowledge required for this Framework,
leading to higher-test design productivity.
It is a complete script less automation
tool.
Faster Execution
Speed of execution of this
Framework is 10 times
faster than traditional
automation tools like HP
QTP, Selenium etc.
Maintainability
Script maintenance is very
easy as it carries complete
metadata of the COTS
product
Extendibility
This tool to is extendable to other
key core banking products like
Flexcube, Oracle Banking Products
etc. Feasibility of extending it to
Oracle Banking Product (OBP) has
been completed with positive results
Coverage
Nearly 100% automation
coverage for COTS
product, reducing the risk
of defect leakage
8. Agile Testing Alliance Global Testing Retreat 2017
Conclusion
• COTS Business-Readiness Testing Framework differentiating
customer’s engagement experience
• Execution of module level scripts through one batch (through OFS
layer) which making execution much faster
• A script-less automation tool that does not require scripting
knowledge
• Opportunity for seamless integration of the end to end test scripts,
as it can integrate with available automation tools.