Automated Testing Tool - Automated Regression Testing for ... · Automated Testing Tool For POS...

32
Automated Testing Tool For POS applications Connie Driscoll CEO CDA RHISCOM’s Representative [email protected]

Transcript of Automated Testing Tool - Automated Regression Testing for ... · Automated Testing Tool For POS...

Automated Testing ToolFor POS applications

Connie Driscoll CEOCDA RHISCOM’s [email protected]

● RHISCOM, specialized company and also a company fully-engrossed with the Retail Industry

● 18 % of our income is destined for Learning, Research and Development.

● We use technology to benefit the business results

● Based on simple rules, we enhance the organizational learning, to ensure our clients’ development.

RHISCOM

● Our solutions run in more than 50,000 POS in America

● RHISCOM, T.G.C.S (IBM ) Business Partner since 1998

● Strategic alliances in North America, Central America andSouth America as well

● RHISCOM builds world wide quality solutions

● AUTOMATON is multi-platform, hardware and software

● Under business retail standards like ARTS, UP, and CMMI

History

• El Salvador

• Bolivia

• Colombia

• Chile

• Brasil

• Venezuela

• Ecuador

• Dominican Republic

• Costa Rica

• Mexico

• Panama

• Paraguay

• Peru

• Uruguay

• USA

• Argentina

OUR PRESENCE

Rhiscom’s services and products presence

ACE (Implm.) : Chile , Costa Rica, Colombia, El Salvador , Peru and Dominican R.Services for IBM/TGCS product

Trickle data collect byRHISCOM

Terminal /POS monitoring byRHISCOM

Regression Testing tool byRHISCOM

Customizer and localizator toolby RHISCOM

Promotion mangement byRHISCOM

Electronic payments system byRHISCOM

AUTOMATON : Chile, Colombia, Costa Rica, EE. UU. and México

BOPOS : Chile, Colombia, Paraguay , Panamá, El Salvador and Dominican R.

VIGÍA : Chile, Bolivia, Peru, El Salvador and Dominican R.

AGATA : Colombia, El Salvador and Perú

POS CUSTOMIZER: Chile, Peru, Bolivia, El Salvador and Dominican R.

ORKESTOR : Chile, Panama and R. Dominicana

SA Domestic customers

logo-sodimac_logo.jpg

Overseas customers

• RHISCOM is ARTS member since 2006

• ARTS is a National Federation Retail division

• More satisfied customers

• Increase discipline, skills and knowledges of our professional teamsgetting most quallity and connectivity of our products

• Best approach with new customers

• Soonest and easiest solutions implementation

• Enhance our criteria to work under standards.

Standards

• AUTOMATON powered by RHISCOM was exhibited during the latest three NRF Big Show versions, 2012 up to 2014

• At the ARTS’ pavilion

• Being the first Latin-American company in IT introducing a product at NRF in 102 years

RHISCOM at NRF

Patent Pending

Yourticket

AUTOMATON ROBOT

AUTOMATON

Yourticket

Automaton (DUAL) ProcessorVirtualized Hardware PeripheralsAutomaton Software (Windows)

Automaton ProcessorRear view

Internal view

Automaton Operator Display

Numerical control used for Pin Pads

POS Servers

Executes 1000+ T.C's Daily

Multiple Configurations

Decrease time to market

Requires 1 TerminalNo Extra Equipment

Automaton QA POS Configuration

AUTOMATON

• Multi-platform, multi-channel, non invasive

• Aimed to give support not only to the QA Area, but also to programming

departments and to operational areas.

• The service is performed by 1 (one) robot AUTOMATON, temporally monitored

by an operational analyst

• Avoids overtime, no more investment in peripherals for testing, reducing

significantly power consumption, and required space, as well.

• Performs in hours with reliable results vs manually the work of weeks

• Certifies a POS application based on a simple principle

• Fully automated

“Having a known input to obtain the expected output".

• Does not require peripherals, OR other supplies

• A new technology to Retail Industry service

• Safer, faster and unattended.

FARMASANITAS

Market:Hardware:

Software

Before AUTOMATON

With AUTOMATON

TGCS/IBM SurePos 300

In house development, O.S windows/linux

Stores number:

Colombia

+ 200

Format: Pharmacy

Number of test cases, existing

QA head count Numbers QA POS

Number of test cases, processed300 240

Type of testing process: Manual

6 3 plus peripherals

Number of releases per year 4 Number of cycles per release 4

Execution time per cycle 2 weeks

Number of test cases, existing

QA head count Numbers QA POS

Number of test cases, processed600 600

Type of testing process: Automaton

2 1 - no peripherals

Number of releases per year 7/8 Number of cycles per release 4/6

Execution time per cycle 6 hours

Milestones

Experiences/findings

AUTOMATON has exceeded Farmasanitas’ expectation

Farmasanitas POS’ application new versions, tested before going into production

Since the Start up process AUTAMATON has detected 39 findings

Automate Testing service under 3 years contract

Farmasanitas hires AUTOMATON to support its new POS implementation

First contact :

Pilot Process: up to

Start up Process

On going Automaton Testing Service

June 1st. 2013

October, 2012

July 15th. 2013 45 days

up toAug. 1st. 2013 Oct 15th. 2013

since Nov 1st . 2013

since

since 75 days

FARMASANITAS

Tiendas Liverpool

Hardware:

Software :

Before AUTOMATON

With AUTOMATON

IBM/TGCS SurePos 700

OS 4690, GSA with touch technology

Market:

Stores number:

Mexico

+ 100

Format: Department stores and others

Number of test cases, existing

QA head count Numbers QA POS

Number of test cases, processed1,000 220

Type of testing process: Manual

7 4 plus peripherals

Number of releases per year 3 Number of cycles per release 6

Execution time per cycle 3 weeks

Number of test cases, existing

QA head count Numbers QA POS

Number of test cases, processed1,200 960

Type of testing process: Automaton

2 no peripherals

Number of releases per year 6 Number of cycles per release 4

Execution time per cycle 8 hours

2

Milestones

Tiendas Liverpool

First contact :

Pilot Process: up to

Start up Process

On going Automaton Testing Services

since Nov. 2nd, 2013

July 15th, 2012

Dec. 20th, 2013 48

up toJan. 5th , 2014 March 13th. 2014

since May 1st . 2014

66since

days

days

With 2 AUTOMATON devices testing different POS applications

Hardware:

Software :

Before AUTOMATON

With AUTOMATON

NCR POS, Epson printers

LINUX, UX-POS

Market:

Stores number:

Chile

+ 70

Format: Home improvement

Number of test cases, existing

QA head count Numbers QA POS

Number of test cases, processed1,500 1.500

Type of testing process: Manual

18 12 plus peripherals

Number of releases per year 2 Number of cycles per release 3

Execution time per cycle 4 weeks

Number of test cases, existing

QA head count Numbers QA POS

Number of test cases, processed1,500 1.500

Type of testing process: Automaton

2 no peripherals

Expected number of releases

per year

4 Number of cycles per release 2

Execution estimated time per cycle 22 hours

1

SODIMAC

SODIMAC

Milestones

First contact :

Pilot Process: up to

Start up Process

since Sep. 1st, 2012

July , 2012

Dec. 15h, 2012 125

Sep 1st. 2014since

days

Clients in USA

Client # 1 First contact March 2013

Pilot Process since Dec 1st up to January 25th. Done

Start up delayed for 4Q 2014 by budget restriction

Client #3 & #4 First contact at NRF, 2014, both

We are going to work under a SOW agreement

Pilot SOW contract in legal department for review

Client # 2 First contact December 2013

Visit our booth at NRF 2014

We are going to work under a SOW agreement

Pilot SOW signed, Pilot starting point Sept 5th. 2014

Customers’ reasons to automate

• High costs of headcount

• Slow QA processes

• Test time is limited by the productive capacity of each person

• Shorter "time to market" is mandatory

• Clerical mistakes on routine tasks, script date entry

• No evidence or back up on testing process or errors.

• Loss and lack of equipment

• Lack of controls during the testing process

AUTOMATON Advantages

• “Continuous testing availability 24/7”.

• “User friendly (for QA users). No manual entry of scripts. No technical knowledge”

• “Integrated to issue tracking management and test management tools”.

• “Support POS applications”.

• “Unattended and automatic execution of learned plans 24/7”.

• “Reduces times, costs and risk management of control about production software”.

• “One Test Case for Multi Country and Multi Languages”

What we have found out?

Poor customer service and losses

What we have found out?

There is not a real QA area or testing processes

No Test Cases, plans or monitoring

Slow processesReleases to production without testing

Rework/duplication High costs

What do we deliver?

By 5 simple executions of AUTOMATON

DEFINE

• Define strategies

• Transactionalanalysis

• Define stages(coverage)

• Define “tests cases” ( prose)

LEARN

• Execute CDP (out from prose)

• Analyze results

• Check devices, TLOGs.

• Save and complement

CDP.

PLAN

• Define Testing plan

• Allocates CDP

• Platforms

• Environments

EXECUTE

• Execute Testing Plan

MANAGE

• Reports

AUTOMATON

“A newly-introduced automatedregression testing system thatprovides a continuousintegration platform for retailPOS Systems. It is agnosticplatform, designed to work withalmost any POS system andperipherals”.

• Don't be embarrassed in front of your

customer, fulfill your mission.

• Reduce testing time by as much as 87%

• Use a methodology, not just a robot.

• Mentor/foster your co-workers, converting

them into deep thinker QA analysts, not just

performers.

• Optimize all your testing processes.

• Analyze all data out of the operation of the

POS systems.

• Increase your hardware and software

capacity, not your staff.

• Count on a continuous integration testing

process: from the source code, incidence

register to application deployment.

• Quit inventing rules.

• Implement standards

Comparative Table

Comparative Table

Specialized Tester (manual) VS Automaton®

Summary

AUTOMATON® is a regression testing tool; a platform of

continuous integration with automation of testing and

learning.

AUTOMATON® allows you to perform testing with

systematic and automatic methods for POS applications.

AUTOMATON® offers unprecedented functionality.

It enables system developers to rapidly and reliably

test and deliver approved new features for retail

POS.

It is just one element in a full range of proven POS support

solutions that RHISCOM provides to leading retailers.

Questions & Answers

Thank you

Connie Driscoll CEO CDA RHISCOM’s [email protected]