Case study: Rich UI Test Automation - Happiest Minds

Preview:

Citation preview

Rich UI Test Automation for Global Telecom Equipment Manufacturer

BUSINESSREQUIREMENTS

BUSINESSIMPACT

Deployment of Happiest Minds IP: Selenium+Test Framework - highly modular, �exible and performance oriented framework

UI Test Automation for Dashboard App built withUI components such as HighCharts, Google Maps and other JavaScript libraries

Performance oriented �exible architecture to support Oracle and Hadoop in future

Saved 84% of testing effort per sprint; resulting in payback period of less than 4 sprints

Addressed rich UI automation challenges by using CSS, SVG location techniques and advanced action chaining with WebDriver

Achieved the Business Unit Goal for Automation percentage coverage

Usage of thin footprint SSH Clients and String tokenizers to �lter data from Catalina logs and JDBC

Simple yet powerful integration with other tools, and part of Continuous Integration process

OURSOLUTIONS

Modular Framework to support continuous integration

Scheduler

ExecutionEngine

ErrorHandler

TestManagement

Reporting Logger

Tools

Scripted KeyboardLibraries

Test NG Test Scripts

Monitoring

Keywords

Common Libraries

Ci Tool

Ci Tool

Framework Layer

Feature Set

Applications under test

BoxyServer

DB

Test Data

KPIs

Logs

ARCHITECTURE/ INTERFACE DIAGRAM

ToolsSelenium 2Test NGLog4jAutoItANT/Maven

Connectors

Test Management Tool HTML Report

Reports

Jenkins

Scheduler& MonitorCommon LibrariesKeyword ManagementLogging and Error handlerLog and DB HandlersKPI test libraries

Reusable ComponentsTest SequencerExecution HandlersBrowser HandlersTest Data Management

For more information visit www.happiestminds.com. Write to us at business@happiestminds.com

About Us

© Happiest Minds Proprietary

Happiest Minds has a sharp focus on enabling Digital Transformation for customers by delivering a Smart, Secure and Connected experience through disruptive technologies: mobility, big data analytics, security, cloud computing, social computing, M2M/IoT, uni�ed communications, etc. Enterprises are embracing these technologies to implement Omni-channel strategies, manage structured & unstructured data and make real time decisions based on actionable insights, while ensuring security for data and infrastructure. Happiest Minds also offers high degree of skills, IPs and domain expertise across a set of focused areas that include IT Services, Product Engineering Services, Infrastructure Management, Security, Testing and Consulting.Headquartered in Bangalore, India, Happiest Minds has operations in the US, UK, Singapore and Australia. It secured a $52.5 million Series-A funding led by Canaan Partners, Intel Capital and Ashok Soota.

Case study: Test Automation

Recommended