13
INTRODUCING : TEAL AUTOMATION MEETS INNOVATION

Introducing TEAL - Integrated Test Automation Framework

Embed Size (px)

Citation preview

INTRODUCING : TEAL

AUTOMATION MEETS INNOVATION

Deep domain experience of

executing complex projects for

industries like Retail, Computer

Software, Telecommunications

and Travel.

Established in 2015 by technology

leaders. Clients in San Francisco, NYC,

Washington DC, Frankfurt, Zurich and

Pune, with HQ in Chicago

Strong team of 150+ consultants

across niche areas, including: Cloud

Computing, Mobility, IOT, Open

Source Engineering and Data

Services.

About Parkar Consulting Group

speed to market,

quality of product

and efficiency,

they must AUTOMATE.

For dev teams to achieve…

• Dealing with window pop

up

• Testing dynamic text

• Capturing screen shots

• Iteration of test case

• Data Driven Testing

• Generating reports

• Setting up Grid

TOOLS

• Single-Solution

Tools

• Service-Based Tools

• Suitability

• Flexibility

• Extensibility

• Maintainability

• Pricing

FRAMEWORK

So many challenges…

Introducing

TEAL is a comprehensive automation product offering an

integrated bundled package solution based on open source

technologies like Selenium and Rest Assured.

• Reduced regression time up to 90%

• Test coverage up to 85%

• Defect leakage reduced 100% - eliminated

• Saved 6-8 days of manual testing per release

• Reduced cost by 70%

ALL DEPLOYED IN AS LITTLE AS ONE WEEK!

…one simple out of the box solution.

Automation Meets Innovation

EAL

Problems solved by the product

• Modular and layered architecture , easy to learn, understand and work

upon.

• Quick turnaround saving huge on cost front as no need to learn any

proprietary language or implementation patterns.

• Modular architecture allows customer the freedom to choose from

different implementations and customise accordingly.

• Common framework comprising a CORE and different modules for UI,

API, desktop, mobile, security, performance and Data (Read BigDaTa)

based testing.

• Support of open source based grid not only for UI(Selenium) but also for

API.

• Completely based on open-source technologies and APIs.

• Easily customisable depending on the customer’s requirement.

• Extensible to existing tools for easy integration.

• Built-in support for easier debugging and reporting.

• Support for different available cloud platform solutions like AWS, Google

Cloud Compute, MS Azure etc.

• In built support for cloud based testing solution providers like

• SauceLabs, BrowserStack etc.

Open Source Technology

Modular and layered

architecture

Plug and Play

Framework

Parallel Execution

Compatible with CI tools

Integration with Sauce Labs and

BrowserStack

Supports multiple reporting

tools

Supports new UI

frameworks

Agile Development

Practices

On demand Cloud

Selenium Grid services

Platform independent

Rest Assure

d

Core Common Layer

Selenium

The Solution

Automation Meets Innovation

EAL

High Level Architecture

UI Report API Report

Sample Reports

Use Cases

Business Challenge:

• Reduce dependencies on the third party vendor due to the criticality of the application and IP retention

• Original team size: 45 ( 75% Onsite : 25% Offshore):

• No governed workflows, quality benchmarking, streamlined processes for various stages of the product

lifecycle

• No central quality management advisory to manage multiple aspects of SDLC and to various groups/products

• Application subjected to constant changes and frequent releases leading to compressed timelines for

regression testing and low test quality

• 67% manual testing

Approach and solution:

• Automated all APIs such as creating member in the loyalty engine , reward point allocation and managing

different offers

• Solution implemented in 12 weeks , Team size – 2 Onsite + 8 Offshore in Steady state(20% Onsite: 80%

Offshore )

• Established central quality management group to manage aspects to SDLC

Benefits:

• Test Automation acheived – 98%

• 33% Reduction in Incident by providing permanent solutions via Problem Management

• 50% improvement in incident solving

Approx. 800K USD

business benefit per

year

800

400

Test Automation achieved

98% Testing and maintaining the loyalty solution which catered nearly 10 MN customers – both online

and offline and captured nearly 14 MN transactions per day

Business Challenge:

• 8 tightly coupled Application components

• Diverse technology stack

• Multiple interfaces including API, UI, email Notification, Batch Processes

etc.

• Legacy from an existing vendor, 50000 SOAPUI tests, 600 UI tests, 1000

manual tests

• Lot of flakiness which resulted in too many false negatives and false

positives

Approach and solution:

• Identified and partitioning all 50,000 tests into Unit Tests and End-to-end

tests.

• TEAL integrated with Cucumber

• All Mocking (UI, API, Email) part of single framework.

• Solution implemented in 12 weeks , Team size – 7 Offshore in Steady

state

Benefits:

• Test Automation acheived – 99%

• Regression Efforts reduced by 90%

• Code Coverage established and instrumented – 90%

• Execution time decreased by over 95%

Testing and maintaining the entertainment product solution which catered nearly

2 Mn customers, offering enhanced services such as movie streaming

Improved Code Coverage by 90%

0%

25%

50%

75%

100%

Month 1 Month 2-3 Month 4-6 Month 6+

Percentage Improvements

Sanity Regression End to End

Global Headquarters

Parkar Consulting Group LLC

1701 E Woodfield Rd, Suite 636,

Schaumburg, IL, USA, 60173

Contact US

[email protected]

+1 844 8246 686

www.parkar.consulting

US Sales

Parkar Consulting Group

605 N Michigan Ave, 4th

Floor

Chicago, IL, USA, 60611

India Delivery Center

Parkar Global Technologies Pvt Ltd,

ICC Towers, B Wing, 8th

Floor,

S B Road, Pune, India, 411016