Customer Experience Analytics Solution for Leading TEM
,
For more information visit www.happiestminds.com. Write to us at business@happiestminds.com
About Us
© Happiest Minds Proprietary
Happiest Minds enables Digital Transformation for enterprises and technology providers by delivering seamless customer experience, business
efficiency and actionable insights through an integrated set of disruptive technologies: big data analytics, internet of things, mobility, cloud,
security, unified communications, etc. Happiest Minds offers domain centric solutions applying skills, IPs and functional expertise in IT
Services, Product Engineering, Infrastructure Management and Security. These services have applicability across industry sectors such as retail,
consumer packaged goods, e-commerce, banking, insurance, hi-tech, engineering R&D, manufacturing, automotive and travel/transporta-
tion/hospitality.
Headquartered in Bangalore, India, Happiest Minds has operations in the US, UK, Singapore, Australia and has secured $ 52.5 million Series-A
funding. Its investors are JPMorgan Private Equity Group, Intel Capital and Ashok Soota.
Case Study: Customer Experience Analytics Solution
Build a dynamic Customer
Experience Analytics
dashboard with rich UI
components like High
Charts, Google Maps and
other Java Script libraries
UI automation which
involves interactions
with the application and
provide intelligent
analytics
Cut the test execution
time from 12 weeks to
less than a day through
automation and parallel
execution
Selenium Web
Driver, Java for
automation
Hadoop, Storm, Hive
as Big Data Platform
Sonar, Jenkins, Grid
as CI tools
BUSINESS
REQUIREMENTS
Delivered Happiest Minds
Selenium++ Framework
with enhancements
Enhanced the IP to
address the rich UI
automation challenges
by using CSS, SVG
location techniques and
Advanced action
chaining with WebDriver
Engineered Big Data
platform using Hadoop /
Hive
SOLUTION OVERVIEW
Grid implementation
enables parallel execution
and has reduced the time
of execution to 3-4 hours
allowing early failure
detection
Freed up bandwidth of
the test engineers by
reducing the complexity
of writing new test cases
through abstraction
Delivery of a scalable,
extensible and abstracted
platform for future
automation needs
Se
SAF FRAMEWORK
KPIRequirementDocument
XML
Integration
Layer
TestLink
Test management
Test reports
Test statistics
JIRA
Proj management
Issue tracking
Test reports
Redmine
Proj management
Issue tracking
Many more
plug-ins
Grid
execution
Test Executor
and Validator
Components Framework Layer Test Layer
Test
data
Object
repository
Page factory
Recovery
scenarios
APPLICATION UNDER TEST
ExecutionSAF
Framework
Global
Filters
Other
Measures
and
Input
KPI-
Hive
Queries
Mapping
File
Page
Objects Utility
handlers
Automation
test scripts
Common
business
automation
scripts
I/O Handlers
Custom
Handlers
Configuration
Handlers
Reporting
Techniques
Query
Helper
Query
Builder
HIVE
Adapter Postgress
CSF Connector
Portal/CSF Layer
BOXI/Web
Services
Test
Cases
KPI
Test
Logic
UNit
TestNG
Custom
Grid
execution
Jenkins
E-mail, Scheduler
Local
execution
Local
execution
Remote
execution
Remote
execution
Local
execution
Local
execution

Customer Experience Analytics Solution

  • 1.
    Customer Experience AnalyticsSolution for Leading TEM , For more information visit www.happiestminds.com. Write to us at business@happiestminds.com About Us © Happiest Minds Proprietary Happiest Minds enables Digital Transformation for enterprises and technology providers by delivering seamless customer experience, business efficiency and actionable insights through an integrated set of disruptive technologies: big data analytics, internet of things, mobility, cloud, security, unified communications, etc. Happiest Minds offers domain centric solutions applying skills, IPs and functional expertise in IT Services, Product Engineering, Infrastructure Management and Security. These services have applicability across industry sectors such as retail, consumer packaged goods, e-commerce, banking, insurance, hi-tech, engineering R&D, manufacturing, automotive and travel/transporta- tion/hospitality. Headquartered in Bangalore, India, Happiest Minds has operations in the US, UK, Singapore, Australia and has secured $ 52.5 million Series-A funding. Its investors are JPMorgan Private Equity Group, Intel Capital and Ashok Soota. Case Study: Customer Experience Analytics Solution Build a dynamic Customer Experience Analytics dashboard with rich UI components like High Charts, Google Maps and other Java Script libraries UI automation which involves interactions with the application and provide intelligent analytics Cut the test execution time from 12 weeks to less than a day through automation and parallel execution Selenium Web Driver, Java for automation Hadoop, Storm, Hive as Big Data Platform Sonar, Jenkins, Grid as CI tools BUSINESS REQUIREMENTS Delivered Happiest Minds Selenium++ Framework with enhancements Enhanced the IP to address the rich UI automation challenges by using CSS, SVG location techniques and Advanced action chaining with WebDriver Engineered Big Data platform using Hadoop / Hive SOLUTION OVERVIEW Grid implementation enables parallel execution and has reduced the time of execution to 3-4 hours allowing early failure detection Freed up bandwidth of the test engineers by reducing the complexity of writing new test cases through abstraction Delivery of a scalable, extensible and abstracted platform for future automation needs Se SAF FRAMEWORK KPIRequirementDocument XML Integration Layer TestLink Test management Test reports Test statistics JIRA Proj management Issue tracking Test reports Redmine Proj management Issue tracking Many more plug-ins Grid execution Test Executor and Validator Components Framework Layer Test Layer Test data Object repository Page factory Recovery scenarios APPLICATION UNDER TEST ExecutionSAF Framework Global Filters Other Measures and Input KPI- Hive Queries Mapping File Page Objects Utility handlers Automation test scripts Common business automation scripts I/O Handlers Custom Handlers Configuration Handlers Reporting Techniques Query Helper Query Builder HIVE Adapter Postgress CSF Connector Portal/CSF Layer BOXI/Web Services Test Cases KPI Test Logic UNit TestNG Custom Grid execution Jenkins E-mail, Scheduler Local execution Local execution Remote execution Remote execution Local execution Local execution