Performance Testing Services
Conducted for Premier Case
Management System Application
About The Client
Client is the world leader in providing risk intelligence services that reduce customer exposure
to potential threats posed by the organization and people they do business with. More than
4,500 institutions, including over 49 of the world's top 50 banks and 200 enforcement and
regulatory agencies are their customers.
Automate the functional flow of the automated research process
Conduct ‘Performance Testing’ of the automated functional flows with desired load
and provide evidences in terms of load test report
Automating the integration test to ensure integration with a third party application
for end customers using web services report generation in word and PDF formats
About The Project
The main goals and objectives were following:
Automate the functional module of Report generation
The major technology utilized for developing the products are:
Savvion Business Process Manager 7.6
Tinymce controls for data entry
Clustered Environment
EXT-JS controls for GUI
Global IT Solutions
Solution Approach & Methodology
Micro Focus Silk Performer 2011 was
finalized as the tool after researching
on thirteen different tools available
Real-user load simulation with
collection on server statistics
(CPU, Memory, Database,
Network)
The team used browser driven
framework with ‘Agent-Controller’
architecture. The agents are located
in Mumbai, Penang, London and
India whereas server is based
in Canada
Conducting testing on clustered environment
Identification of controls required for automation
Recording of encoded data in protocol level transactions
About 10000 ‘work in process’ instances are available at any point of time the team had to perform ‘Testing services’ for this data and multiple execution
cycles of the data
Around 300+ concurrent users access the site at any given point of time and team was required to generate similar concurrent user access load on
clustered environment
Key Challenges
The architecture
successfully
generated a load
of 300+ concurrent
users and overall
800+ application
users
The choice of tool
helped in overcoming
the auto generated
IDs for the UI compo-
nents by ExtJS
framework and
scripts were not
getting changed due
to dependency on UI
frameworks
Tested by generating
a load of creating
and processing
10,000+ instances
of the business
process
Real time capture of
slow performing
pages and effective
recommendations in
form of test report
Framework enabled
to effectively capture
the screen shot of
the pages where
loading took time or
other errors were
encountered in the
application
Ramp up and ramp
down of the load
was achieved easily
with the agent-con-
troller architectureKey Highlights of
the Approach
Successfully generated and performed load testing with desired load
The Controller-Agent architecture helped to overcome the infrastructure constraints
The generated reports were effective for the development team to fine tune the server or the application logic and helped majorly to elevate the
performance and meet the non-functional requirements
The scenarios of ramp up and ramp down were effectively configured to simulate the real load environment




Technology Deployed
Achievements
Authentication and Authorization Frameworks JDBC realm based authentication in conjunction with authentication
provided by Savvion platform
Presentation Tier Frameworks ExtJS
Business Tier Frameworks Spring
Persistence Framework MyBatis
Application Servers Pramati
RDBMS Systems Oracle
Testing Tools & Frameworks Micro Focus Silk Performer 2011
Operating Systems Windows Server 2012 Enterprise R2
Cloud Infrastructure
Server for load test was mounted over Canada based infrastructure
hosting company
Integration Services Integration with ISIS/EDDO system at client end using JMS
Project Highlights
Client A market leader in risk intelligence, due diligence services
Location UK
Industry Due diligence & risk management
Project Duration 12 months
Team Size 6 people
Delivery Model Offshore
Engagement Model Turnkey
US Office: 21860, Via Regina, Saratoga, California 95070 USA | Ph:(408) 898-4846 | Fax: (408) 867-0666
India Development Center: G1-265-266, RIICO Industrial Area, EPIP, Sitapura, Jaipur 302022, India | Ph: (91)141-6690000
www.thePSI.com
All Pratham Software (PSI) products and services mentioned herein as well as their respective logos are trademarks or registered with Pratham Software (PSI). All other
product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only.
The content is subject to change without notice. This content is provided by Pratham Software (PSI) for informational purposes only, without representation or warranty
of any kind, and Pratham Software (PSI) shall not be liable for errors or omissions with respect to the content.
About PSI
-Pratham Software Inc. (PSI) is a global IT services company (with established ISO 9001:2008 practices) providing software product development,consulting and outsourcing solutions to enterprises
worldwide. While providing a wide range of solutions, we focus on Outsourced Product Development (OPD), Business Process Management (BPM), Application Development and Maintenance (AMD)
and Content Engineering. Our extensive experience in OPD helps us build strong relationships with Independent Software Vendors (ISVs), as we work with them throughout the product
development lifecycle. Over 12 years of experience in the BPM field with various tools such as Savvion, IBM Lombardi, SharePoint and open source tools such as Activity have helped us
gain leadership position in BPM. In terms of technology and platform, we work across all major technologies such as Microsoft, Java and Open source and have capabilities and experi-
ence in developing solutions for web, mobile, Cloud and social media. For Enterprise customers, in addition to Process Automation, we also offer development and support services in BI
and DWH.

Performance Testing Services for Case Management Application

  • 1.
    Performance Testing Services Conductedfor Premier Case Management System Application About The Client Client is the world leader in providing risk intelligence services that reduce customer exposure to potential threats posed by the organization and people they do business with. More than 4,500 institutions, including over 49 of the world's top 50 banks and 200 enforcement and regulatory agencies are their customers. Automate the functional flow of the automated research process Conduct ‘Performance Testing’ of the automated functional flows with desired load and provide evidences in terms of load test report Automating the integration test to ensure integration with a third party application for end customers using web services report generation in word and PDF formats About The Project The main goals and objectives were following: Automate the functional module of Report generation The major technology utilized for developing the products are: Savvion Business Process Manager 7.6 Tinymce controls for data entry Clustered Environment EXT-JS controls for GUI Global IT Solutions
  • 2.
    Solution Approach &Methodology Micro Focus Silk Performer 2011 was finalized as the tool after researching on thirteen different tools available Real-user load simulation with collection on server statistics (CPU, Memory, Database, Network) The team used browser driven framework with ‘Agent-Controller’ architecture. The agents are located in Mumbai, Penang, London and India whereas server is based in Canada Conducting testing on clustered environment Identification of controls required for automation Recording of encoded data in protocol level transactions About 10000 ‘work in process’ instances are available at any point of time the team had to perform ‘Testing services’ for this data and multiple execution cycles of the data Around 300+ concurrent users access the site at any given point of time and team was required to generate similar concurrent user access load on clustered environment Key Challenges The architecture successfully generated a load of 300+ concurrent users and overall 800+ application users The choice of tool helped in overcoming the auto generated IDs for the UI compo- nents by ExtJS framework and scripts were not getting changed due to dependency on UI frameworks Tested by generating a load of creating and processing 10,000+ instances of the business process Real time capture of slow performing pages and effective recommendations in form of test report Framework enabled to effectively capture the screen shot of the pages where loading took time or other errors were encountered in the application Ramp up and ramp down of the load was achieved easily with the agent-con- troller architectureKey Highlights of the Approach
  • 3.
    Successfully generated andperformed load testing with desired load The Controller-Agent architecture helped to overcome the infrastructure constraints The generated reports were effective for the development team to fine tune the server or the application logic and helped majorly to elevate the performance and meet the non-functional requirements The scenarios of ramp up and ramp down were effectively configured to simulate the real load environment     Technology Deployed Achievements Authentication and Authorization Frameworks JDBC realm based authentication in conjunction with authentication provided by Savvion platform Presentation Tier Frameworks ExtJS Business Tier Frameworks Spring Persistence Framework MyBatis Application Servers Pramati RDBMS Systems Oracle Testing Tools & Frameworks Micro Focus Silk Performer 2011 Operating Systems Windows Server 2012 Enterprise R2 Cloud Infrastructure Server for load test was mounted over Canada based infrastructure hosting company Integration Services Integration with ISIS/EDDO system at client end using JMS
  • 4.
    Project Highlights Client Amarket leader in risk intelligence, due diligence services Location UK Industry Due diligence & risk management Project Duration 12 months Team Size 6 people Delivery Model Offshore Engagement Model Turnkey US Office: 21860, Via Regina, Saratoga, California 95070 USA | Ph:(408) 898-4846 | Fax: (408) 867-0666 India Development Center: G1-265-266, RIICO Industrial Area, EPIP, Sitapura, Jaipur 302022, India | Ph: (91)141-6690000 www.thePSI.com All Pratham Software (PSI) products and services mentioned herein as well as their respective logos are trademarks or registered with Pratham Software (PSI). All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. The content is subject to change without notice. This content is provided by Pratham Software (PSI) for informational purposes only, without representation or warranty of any kind, and Pratham Software (PSI) shall not be liable for errors or omissions with respect to the content. About PSI -Pratham Software Inc. (PSI) is a global IT services company (with established ISO 9001:2008 practices) providing software product development,consulting and outsourcing solutions to enterprises worldwide. While providing a wide range of solutions, we focus on Outsourced Product Development (OPD), Business Process Management (BPM), Application Development and Maintenance (AMD) and Content Engineering. Our extensive experience in OPD helps us build strong relationships with Independent Software Vendors (ISVs), as we work with them throughout the product development lifecycle. Over 12 years of experience in the BPM field with various tools such as Savvion, IBM Lombardi, SharePoint and open source tools such as Activity have helped us gain leadership position in BPM. In terms of technology and platform, we work across all major technologies such as Microsoft, Java and Open source and have capabilities and experi- ence in developing solutions for web, mobile, Cloud and social media. For Enterprise customers, in addition to Process Automation, we also offer development and support services in BI and DWH.