automated testing tool - automated regression testing for ... · automated testing tool for pos...
Post on 22-Mar-2020
76 Views
Preview:
TRANSCRIPT
Automated Testing ToolFor POS applications
Connie Driscoll CEOCDA RHISCOM’s Representativeconnie@cdriscollassociates.com
● 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
• 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
Yourticket
Automaton (DUAL) ProcessorVirtualized Hardware PeripheralsAutomaton Software (Windows)
Automaton ProcessorRear view
Internal view
Automaton Operator Display
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
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
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.
top related