View Point. Developing a successful Point-of-Sale (POS) test automation strategy. Abstract. - Sujith George
|
|
|
- Bethany Patterson
- 10 years ago
- Views:
Transcription
1 View Point Developing a successful Point-of-Sale (POS) test automation strategy - Sujith George Abstract While Test Automation has been around for a while, QA teams in the retail industry are still struggling to extend it successfully to test POS systems because of certain inherent characteristics of these systems. The following document attempts to help QA teams understand the challenges involved in automation of POS testing and how they can be overcome by developing effective comprehensive strategy.
2 Organizations view test automation as a strategy to reduce timelines, cut costs and improve quality. While this is true, it is also important to note that before we reap the benefits of automation we need to make significant investments and not everything can be automated. ROI from automation depends on Automation Coverage, i.e., percentage of test scenarios that have been automated. With POS Systems accounting for a major portion of a Retailer s IT spends, automating POS testing is something that cannot be ignored. It is something that most Retailers want to undertake, but hesitantly, owing to the ambiguities surrounding POS Test Automation. Testing of POS applications is unlike other types of testing. While most applications can be tested using a desktop, testing of POS applications requires a Cash- Register which usually comes with a set of other peripheral devices such as receipt-printers, bar-code scanners, cash-drawers, pin-pad devices, swipe-readers etc.. Usage of these peripherals requires human intervention and this necessitates the physical presence of the tester. The POS devices come in a widerange of shapes and sizes: legacy POS devices with limited/no-display, to modern POS devices with touchscreen UI; stationary terminals to wireless handheld devices; Store- POS to Restaurant-POS. It, therefore, naturally follows that automation of POS testing too, is different from traditional automation. Based on our extensive experience from engagements involving testing of POS applications, we have identified a few factors which make POS testing a challenge Human and Peripheral Device Interaction The majority of the POS scenarios such as scanning a bar-code, swiping cards, pin-pad-entry, opening and closing of cashdrawer etc. involve peripheral devices, which require human intervention. Such scenarios are typically difficult to automate using a tool and hence the extent of automation is lowered to 15-20% of the test scenarios. Consequently realizing ROI takes much longer. Non-Standard UI Objects In order to provide users with a vastly improved user experience, today s POS systems come with thick-client applications and touch-screen UI. The systems are further customized extensively through use of non-standard objects. In fact certain objects are created specifically for the application, e.g. screen-shots of receipts. However, the flip-side is that most of these nonstandard objects cannot be recognized by standard automation tools, thereby making it difficult to automate the POS system. Dynamic UI POS software, whether custom-built or bought off-the-shelf, invariably ends up being customized to suit the retailer s specific needs. The UI is often highly dynamic to allow it to cater to ever-changing business needs. Further business processes are frequently modified and the cost and time required to maintain an automated regression test suite increases steeply and in some cases makes it infeasible to maintain one. Multiple Interfaces and Complex Configurations POS applications typically interface with a number of external systems, both front-end and back-end (such as CRM, Merchandising systems, Sales Audit, E-Commerce etc.). These external systems in turn could also be third-party systems built on a wide range of platforms. Most POS vendors end up having multiple versions/formats of POS hardware and software. Maintaining multiple versions of automated scripts for incremental changes in code and configuration is infeasible. 2 Infosys View Point
3 Strategy to build a Robust, Scalable and Re-usable POS Test Automation Suite Feasibility Analysis TECHNICAL FEASIBILITY Carrying out a Proof of Concept (PoC) on the application architecture under consideration helps determine the feasibility of automation. The PoC should focus on the following aspects: Technical architecture of the POS Application: understanding the technical architecture of the POS application is crucial at the PoC and tool selection stage. The applicability of an automation tool and even the choice of tool adapters and add-ins depends on the underlying technical architecture and communication protocols of the application under test. Evaluation and comparative analysis of automation tools: Tools differ in their features, advantages and disadvantages. If time permits a comparative analysis of two or more tools should be carried out to evaluate the tools for fitment. A scorecard based comparative analysis ensures short-listed tools are quantitatively evaluated against criteria which carry specific weightages. POS systems, by virtue of being thick-client applications, are typically customized a lot. Therefore the evaluation process should also include a check of whether the tool is able to recognize non-standard UI objects employed by the POS system under test. Understanding of the application: A high level understanding of the application not only helps create robust automation scripts but also modularize them. Commonly used actions/ functions can be scripted as Keywords and re-usable Business Process Components. Selection of scenarios for PoC: During the PoC scenarios selected for automation should be chosen such that they are representative of possible technical challenges that the QA team may encounter during the automation of the POS testing. FINANCIAL FEASIBILITY Before we undertake automation we must assess the financial feasibility of the initiative. While assessing the financial feasibility of the automation initiative we need to consider ROI (Number of regression test cycles which need to be executed to break even) and include investments which would need to be made as part of the long term strategy. The ROI we are able to extract depends on the extent to which we can automate the test processes. A traditional approach to POS automation, sees QA teams typically realize ROI in ~20 releases. Infosys View Point 3
4 However, this can be accelerated by extending the automation coverage and adopting a ready-made POS automation framework. In fact the automation framework should be developed in such a manner that it includes reusable business process for POS systems. In this manner we can not only eliminate the time and effort required to build a framework from scratch but also reduce significantly the time required to develop scripts for functional scenarios. The financial feasibility analysis should include long term investments which need to be made to ensure a robust, scalable and re-usable automation suite. Investment considerations should include: Procurement of the right automation tool with the required add-ins. The add-ins help overcome technological obstacles and ensure compatibility between the automation tool and the POS applications. Upgrading POS Registers: the memory of POS Registers, which need to host the automation tool, needs to be upgraded regularly Simulators: Most POS scenarios involve humans interacting with peripheral devices. Wherever possible such actions/calls should be simulated to ensure scenarios are tested end-to-end. Process & Methodology KEYWORD DRIVEN FRAMEWORK Advanced techniques such as a Keyword driven approach, rather than the traditional Record & Replay approach, enable high degree of modularization and promotes reuse. Common POS functions such as item lookup, price lookup, credit-authorization, void etc. can be scripted as re-usable functions / keywords and invoked by multiple scripts addressing different test scenarios. Importantly modularization also enhances the maintainability of test scripts. DATA PARAMETERIZATION Hard-coding of data into scripts makes them difficult to maintain a robust automation script should be data driven and designed such that test data can be supplied and manipulated at run time. This not only ensures flexibility at the time of executing test scripts but also ensures better quality of testing. EARLY AUTOMATION Choosing an automation framework which supports early automation helps improve the ROI. Traditional automation frameworks require the application-under-test to be fully developed and stable for scripting to start, and therefore only regression testing can be targeted for automation. On the other hand, a framework built on the principles of Early-Automation can enhance the scope of automation and in turn help realize ROI faster. For example, a framework can be used to define Business Processes and validation rules in terms of models that are abstracted from the underlying scripting technology. Such models can be created before the application is functionally stable. Once the application stabilizes and is available, automation scripts can be generated from these models. Effectively this allows test automation to begin as early as the application build stage itself. SCOPE OF AUTOMATION It is important to identify the right scenarios for automation. It would be a waste of time, effort and money to automate scenarios which will not be executed often during successive test cycles. A Scorecard based approach helps identify the right scenarios for automation. The approach, assigns scores) to scenarios (on a scale of 1-n) against pre-determined evaluation criteria. The criteria themselves carry differing weightages. Scenarios/transactions that score higher than a threshold value are selected for automation. Typical transactions that can be automated are: Sales / Return / Exchange for different tender types like Cash, Debit, Credit, Gift and Retailer Cards Price change, Discounts, Promotions, Capture of Customer Information Merchandise Locator, Price Lookup etc TEST MANAGEMENT Integrating the automation suite with test management tools such as HP Quality Center, IBM Rational Test Manager etc. allows us to leverage the UI features of the test management tool. This makes it easy to understand and report the test execution status. 4 Infosys View Point
5 Environment & Infrastructure The test environment, data and infrastructure used for POS Test automation play an important role in ensuring the quality of testing and should ideally be a scaled down version of a real-time store. Unlike a manual tester, an automation script does not have the intelligence to verify the validity of the test processes. The test data setup for automation too should be absolutely error free. The following points should be given due importance to ensure what is being automated is a true reflection of real-life business scenarios. TEST ENVIRONMENT Ensure same hardware, technology, platform used in the production environment is made available for testing activities too. Reserving a few registers exclusively for developing the automation suite helps expedite the process and improve the quality of scripts. It is also difficult to utilize the same set of registers for both manual and automation testing due to the limited memory of the registers which is used up during the installation of the automation tool. DATABASE BACKUP Over the course of multiple test cycles data integrity is affected adversely and it is necessary to restore the database to a previous baseline. Hence maintaining a backup of the database at regular checkpoints is essential. TEST DATA Manual testing, which includes exploratory testing, usually affects test data which gets altered during the course of the test execution. Hence it is important to maintain separate test databases for manual and automated testing. CODE VERSIONING AND RELEASE MANAGEMENT To ensure right scripts are executed on right environment & right version of the application code Tools & Accelerators TOOLS EVALUATION AND SELECTION Automation tools constitute a significant portion of the investments and one needs to ensure that the tool being procured is compatible with existing technology of POS systems. Hence it is important to evaluate the automation tool vis-à-vis application Architecture and, Technology spectrum. The automation tool needs to be compatible with the technology platform on which the POS system is running`. We need to pay special attention to the following: 32-bit or 64-bit: Automation tools for Windows are generally built to work with either 32-bit or 64-bit applications. Some are even designed to work with both. It is important to understand whether the POS Application-Under-Test (AUT) is a 32-bit or a 64-bit application and accordingly determine the suitability of a tool. For example, earlier versions of QTP are known to support only 32-bit applications, whereas newer versions support 64-bit applications too (with some limitations). Operating Systems (OS): OS manufacturers are known to supply versions of OS that are tailor-made to support a specific POS system (e.g. Windows Embedded OS for POS). Such customized OS incorporate drivers and libraries specific to the POS hardware. While selecting an automation tool we need to ensure it is compatible with the specific OS. Touchscreen UI: Automation tools sometimes fail to recognize objects used in modern POS systems with touchscreen UI features. For example, touchscreen UI (developed using Java Apps Support Framework), when spied using QTP, is displayed as default WinObject with Standard Properties set to Null (including x- and y-coordinates). Such touch screen UI can be automated using tools which simulate object methodology (object region is mapped to standard objects like Button, Textbox, Checkbox, Radio etc.). Infosys View Point 5
6 ACCELERATORS The process of automation itself can be expedited using accelerators. Technology Accelerators: These can either be technical workarounds to help the automation tool recognize nonstandard UI objects, or approaches/methodologies to simulate peripheral devices attached to the POS terminal. Alternatively we would use ready-made platform-independent POS automation frameworks too. Besides increasing automation coverage in general, these workarounds can save time, cost and effort. Domain Accelerators: Pre-built knowledge of POS domain in the form of libraries of critical POS business processes. Conclusion A one size fits all approach prevents successful automation of POS systems. Not only is testing POS systems different from other types of testing, it also varies from one POS system to the other. Hence to successfully automate the testing of POS systems one requires a deeper understanding of the POS-specific challenges which QA teams may encounter and the factors which need to be considered while automating the test process. These challenges can be overcome by adopting a comprehensive strategy which focuses on selecting the appropriate tools, accelerators and a structured process. 6 Infosys View Point
7 About the Author Sujith George, Senior Project Manager, Infosys Sujith George is a Senior Project Manager at Infosys Independent Validation and Testing Services practice. With over 12 years of experience, he has managed large test engagements for clients from the retail industry and has helped them define and implement productivity improvement initiatives. Sujith has a keen interest in Point-of-Sale (POS) Testing and has developed the test strategy for several POS Testing engagements. Infosys View Point 7
8 About Infosys Many of the world's most successful organizations rely on Infosys to deliver measurable business value. Infosys provides business consulting, technology, engineering and outsourcing services to help clients in over 30 countries build tomorrow's enterprise. For more information, contact Infosys Limited, Bangalore, India. Infosys believes the information in this publication is accurate as of its publication date; suchinformation is subject to change without notice. Infosys acknowledges the proprietary rights of the trademarks and product names of other companies mentioned in this document.
DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION
DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION Enterprises that keep pace with rapid technology advancements are witnessing dynamic changes in their business environments. Enterprise applications
View Point. Overcoming Challenges associated with SaaS Testing. Abstract. www.infosys.com. - Vijayanathan Naganathan, Sreesankar Sankarayya
View Point Overcoming Challenges associated with SaaS - Vijayanathan Naganathan, Sreesankar Sankarayya Abstract In today s volatile economy, organizations can meet business demands of faster time to market
Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys
Viewpoint Choosing the right automation tool and framework is critical to project success - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys Introduction Organizations have become cognizant of the crucial
Test Automation Process
A white Success The performance testing helped the client identify and resolve performance bottlenecks which otherwise crippled the business. The ability to support 500 concurrent users Test Automation
WHITE PAPER. Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing
WHITE PAPER Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing -Praveen Bagare (Infosys) and Ruslan Desyatnikov (Citibank)
Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com
Image Area White Paper Best Practices in Mobile Application Testing - Mohan Kumar, Manish Chauhan www.infosys.com Contents Introduction 3 QA Challenges in Mobile Application Testing 3 Device Variation
Automation Guide for SAP Regression Testing. Author: Bhavana Pande
Automation Guide for SAP Regression Testing Author: Bhavana Pande Table of Content: 1. Introduction:... 3 2. Scenario:... 3 3. Challenges faced during testing SAP:... 4 4. Why to Automate/Benefits:...
Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP
Know the Difference Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject
Mobile application testing for the enterprise
Mobile application testing for the enterprise Accenture brings together deep knowledge of the enterprise, expertise in mobile technologies and strong end-to-end testing practices to help all enterprises
View Point. The Enterprise QA Transformation Model. A solution to enhance an enterprises testing maturity. Abstract. www.infosys.
View Point The Enterprise QA Transformation Model A solution to enhance an enterprises testing maturity - Reghunath Balaraman, Aromal Mohan Abstract With the increasing acceptance of testing/qa as an independent
SOA Testing Services. Enabling Business Agility and Digital Transformation
SOA Testing Services Enabling Business Agility and Digital Transformation Getting Value From Service Oriented Architecture (SOA) Many organisations have chosen a Service Oriented Architecture (SOA) middleware
Service Virtualization
Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to
Sonata s Product Quality Assurance Services
Sonata s Product Quality Assurance Services ISVs to Gain From Sonata s Product Quality Assurance Service Sonata s Product Quality Assurance Services, powered by our product lifecycle-based testing model,
Aspire's Approach to Test Automation
WHITE PAPER Aspire's Approach to Test Automation by Ujjawal Bagaria, Aspire Systems Automation has been seen as the long term solution for cost reduction of manual testing across the globe. A successfully
Testhouse Training Portfolio
Testhouse Training Portfolio TABLE OF CONTENTS Table of Contents... 1 HP LoadRunner 4 Days... 2 ALM Quality Center 11-2 Days... 7 HP QTP Training Course 2 Days... 10 QTP/ALM Intensive Training Course 4
Business white paper. Best practices for implementing automated functional testing solutions
Business white paper Best practices for implementing automated functional testing solutions Table of contents Contents 3 Introduction 3 Functional testing versus unit testing 4 The pros and cons of manual
Automated testing for Mobility New age applications require New age Mobility solutions
Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that
Evaluation Framework: To Build or to Buy CRM Software?
White paper Evaluation Framework: To Build or to Buy CRM Software? Abstract Creating new customers and managing loyalty of existing customers has become a key challenge for businesses in today s hyper-competitive
Migration from SharePoint 2007 to SharePoint 2010
Migration from SharePoint 2007 to SharePoint 2010 Summary This paper provides an overview of the SharePoint 2007 to SharePoint 2010 migration and highlights the KPIT- SYSTIME migration approach. The document
Modern SOA Testing. A Practitioners Guide to. July 2011
A Practitioners Guide to Modern SOA Testing Gaurish Hattangadi Abstract Today s dynamic business needs are shaping the modern IT industry. Lower costs and faster time to market have propelled forward market-changing
Gain superior agility and efficiencies with enterprise origination solution. Finacle Origination
Finacle Origination Gain superior agility and efficiencies with enterprise origination solution The recent global financial meltdown has reshaped the landscape of the lending business around the world.
White Paper. CCRM Services on Cloud Benefits of Private Cloud for CCRM Services. Abstract. - Krishna Vaddadi
White Paper CCRM Services on Cloud Benefits of Private Cloud for CCRM Services - Krishna Vaddadi Abstract Configuration, Change and Release Management (CCRM) activities are the primary deliverables in
Why Test Automation Fails
Why Test Automation Fails in Theory and in Practice Jim Trentadue Enterprise Account Manager- Ranorex [email protected] Thursday, January 15, 2015 Agenda Agenda Test Automation Industry recap Test
Creating Business Value with Mature QA Practices
perspective Creating Business Value with Mature QA Practices Abstract The IT industry across the globe has rapidly evolved in recent times. The evolution has been primarily driven by factors like changing
Table of contents. Enterprise Resource Planning (ERP) functional testing best practices: Ten steps to ERP systems reliability
Enterprise Resource Planning (ERP) functional testing best practices: Ten steps to ERP systems reliability Table of contents Introduction.......................................................2 Step 1:
Higher Focus on Quality. Pressure on Testing Budgets. ? Short Release Cycles. Your key to Effortless Automation. OpKey TM
Pressure on Testing Budgets Higher Focus on Quality Short Release Cycles Your key to Effortless Automation OpKey TM Most of the CTOs face a common challenge i.e. the need to go to Market in shortest possible
Ingenious Systems. Evolute System's. Mobile Payment. Initiative
Ingenious Systems Evolute System's Mobile Payment Initiative The Mobile Payment Concept A mobile payment is any payment where a mobile device is used to initiate, authorize and confirm an exchange of financial
Mobile Automation: Best Practices
contents A U T H O R : M a n i s h B h a g a t Mobile Automation: Best Practices Abstract... 2 Executive Summary... 3 QA Challenges of Mobile Application Testing... 4 Mobile Application Automation Challenges...
Abstract. SAP Upgrade Testing : In A Nutshell Page 2 of 15
contents A U T H O R : S n e h a l W a d g a o n k a r, N a c h i k e t R o k a d e, C h e t a n J a d h a v SAP Upgrade Testing: In A Nutshell Abstract... 2 Introduction... 3 Why SAP Upgrade?... 3 SAP
View Point. Performance Monitoring in Cloud. www.infosys.com. Abstract. - Vineetha V
View Point Performance Monitoring in Cloud - Vineetha V Abstract Performance Monitoring is an integral part of maintenance. Requirements for a monitoring solution for Cloud are totally different from a
Reduced Total Cost of Ownership (TCO) and Increased Scalability with a New Accounting Solution
Case Study Reduced Total Cost of Ownership (TCO) and Increased Scalability with a New Accounting Solution Abstract Infosys partnered with a global specialty insurance and re-insurance company to implement
Ensuring Web Service Quality for Service-Oriented Architectures. An Oracle White Paper June 2008
Ensuring Web Service Quality for Service-Oriented Architectures An Oracle White Paper June 2008 Ensuring Web Service Quality for Service-Oriented Architectures WEB SERVICES OFFER NEW OPPORTUNITIES AND
White Paper. Enabling Sales and Distribution with the Cloud. Abstract. - Rafee Tarafdar, Subramanian Radhakrishnan (Subra)
White Paper Enabling Sales and Distribution with the Cloud - Rafee Tarafdar, Subramanian Radhakrishnan (Subra) Abstract Consumer packaged goods (CPG) companies are rapidly realizing that with their large
Perfect Your Mobile App with Load Testing and Test Automation
Wipro & Experitest Co-webinar: Perfect Your Mobile App with Load Testing and Test Automation June 2015 Speakers Guy Arieli CTO Experitest Sudheer Mohan Director - Mobility Certification & Automation Wipro
a new generation software test automation framework - CIVIM
a new generation software test automation framework - CIVIM Software Testing is the last phase in software development lifecycle which has high impact on the quality of the final product delivered to the
Improved Efficiency and Significant Cost Savings through a Flexible Managed Services Model
Case Study Improved Efficiency and Significant Cost Savings through a Flexible Managed Services Model Abstract Infosys partnered with a leading global insurance provider to set up a global Testing Center
Driving Multi-channel Commerce
Driving Multi-channel Commerce Business Overview Online shopping is being redefined. Not only are voluble customers making their presence known across ecommerce sites, but these digital consumers are also
VIEW POINT. Getting cloud management and sustenance right! It is not about cloud, it s about tomorrow s enterprise
VIEW POINT Getting cloud management and sustenance right! It is not about cloud, it s about tomorrow s enterprise Soma Sekhar Pamidi, Vinay Srivastava, Mayur Chakravarty The dynamic technologies of cloud
Case Study: Financial Institution Deploys MBT to Test at the Speed of Agile Development
Case Study: Financial Institution Deploys MBT to Test at the Speed of Agile Development Background One of the world s largest financial companies needed to reduce its time to product release. In an industry
Service Virtualization:
Service Virtualization: Reduce the time and cost to develop and test modern, composite applications Business white paper Table of contents Why you need service virtualization 3 The challenges of composite
Mobile Application Test Automation Best Practices for Best Results. A white paper from Mobile Labs, Inc.
Mobile Application Test Automation Best Practices for Best Results A white paper from Mobile Labs and Mobile Labs Trust are trademarks of HP Quality Center and HP QuickTest Professional are registered
View Point. Oracle Applications and the economics of Cloud Computing. Abstract
View Point Oracle Applications and the economics of Cloud Computing Mandar Bhale Abstract Cloud computing is making waves in the Enterprise package space as the latest trend in Information Technology.
Software as a Service (SaaS) Testing Challenges- An Indepth
www.ijcsi.org 506 Software as a Service (SaaS) Testing Challenges- An Indepth Analysis Prakash.V Ravikumar Ramadoss Gopalakrishnan.S Assistant Professor Department of Computer Applications, SASTRA University,
Flexible and Agile Service Delivery Platform Elevates Customer Experience
Case Study Flexible and Agile Service Delivery Platform Elevates Customer Experience Abstract Infosys partnered with McCamish Systems, now a subsidiary of Infosys BPO, to develop and implement a scalable,
Application Performance Testing Basics
Application Performance Testing Basics ABSTRACT Todays the web is playing a critical role in all the business domains such as entertainment, finance, healthcare etc. It is much important to ensure hassle-free
Business Rules-Based Test Automation: A novel approach for accelerated testing
Business Rules-Based Test Automation: A novel approach for accelerated testing Traditional ways of test automation are giving ways to newer paradigms Bharath Anand R., Harish Krishnankutty, Kaushik Ramakrishnan,
WHITE PAPER PAPER. Retail Store Automation Systems Management and the Role of the Bar Code Scanner. What Is Retail Store Automation Management?
WHITE PAPER PAPER Retail Store Automation Systems Management and the Role of the Bar Code Scanner What Is Retail Store Automation Management? Remote Systems Management is the ability to manage and control
Mobile Application Testing
Mobile Application Testing Whitepaper Author: Scott Aziz Date: June 1, 2012 This whitepaper outlines the critical areas of testing needed to certify mobile enterprise applications Best practices from UST
Digital Marketing. Simplified. www.infosys.com/brandedge
Digital Marketing. Simplified. www.infosys.com/brandedge DIGITAL MARKETING PAIN POINTS Infosys research indicates that there are numerous barriers to effective management of digital marketing campaigns,
QTP Open Source Test Automation Framework Introduction
Version 1.0 April 2009 D ISCLAIMER Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice is preserved. Table of Contents
What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing
What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing Today s agenda A new world order for applications impact on QA HP s response announcement
POS systems rise to new status
December 2006 POS systems rise to new status To optimize inventory, ordering and pricing, new point-of-sale (POS) systems are collecting more detailed sales and customer data at the point of purchase.
Application Test Management and Quality Assurance
SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical
IBM and ACI Worldwide Providing comprehensive, end-to-end electronic payment solutions for retail banking
IBM and ACI Worldwide Providing comprehensive, end-to-end electronic payment solutions for retail banking IBM and ACI offer unparalleled expertise in designing and optimizing payment systems As leading
Eight Step Checklist for Retailers Making the Move to a New POS System. Steps to Review When Selecting a POS System. 1. Develop a Software Roadmap
Eight Step Checklist for Retailers Making the Move to a New POS For many years, Point of Sale was simply a process to sell products to a customer and capture payment. As more functionally was needed, retailers
White paper. Reverse e-auctions. A Recipe for Success
White paper s A Recipe for Success Executive Summary Enterprises and organizations whether small, medium or large have used s with varied degrees of success in the strategic sourcing cycle. While some
End-To-End Invoice Processing Automation at Land O Lakes. Session #705. Natalie Hawley, Applications Developer
End-To-End Invoice Processing Automation at Land O Lakes Session #705 Natalie Hawley, Applications Developer Agenda 1) Opportunities for Improvement 2) Automation Options 3) Oracle s End-to-End Solution
Safe Harbor Statement
Presented with Next-Generation Testing with Oracle Application Testing Suite Mikael Fries Product Management Director - Oracle Mark Tobias Facebook Safe Harbor Statement The following is intended to outline
AGILE SOFTWARE TESTING
AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software
Business Process Testing Accelerator for PeopleSoft Applications
Business Process for PeopleSoft Applications 1 Fault Stream Analysis: Why is Critical Software Development Lifecycle Planning & Requirements Design Development User Acceptance Deploy to Production 10%
Tavant Technologies. Flexible Approach to Test Automation with Measureable ROI. White Paper. Madan Mohan Reddy B Santosh Kumar CH
White Paper Flexible Approach to Test Automation with Measureable ROI Madan Mohan Reddy B Santosh Kumar CH Tavant Technologies PEOPLE. PASSION. EXCELLENCE. Contents 1 Executive Summary... 3 2 Current State
Automation and Virtualization, the pillars of Continuous Testing
HP Software: Apps meet Ops 2015 Automation and Virtualization, the pillars of Continuous Testing Jerry Saelemakers/ April 2 nd, 2015 Today s business initiatives demand a balance between velocity and quality
TCoE based Approach for building an Independant Test Organization
TCoE based Approach for building an Independant Test Organization Best Practices in Software Test Management Chandrashekar S Independent Validation Solutions Infosys Technologies Limited Bangalore, India
Quality Assurance - Karthik
Prevention is better than cure Quality Assurance - Karthik This maxim perfectly explains the difference between quality assurance and quality control. Quality Assurance is a set of processes that needs
GUI Test Automation How-To Tips
www. routinebot.com AKS-Labs - Page 2 - It s often said that First Impression is the last impression and software applications are no exception to that rule. There is little doubt that the user interface
Test Automation Framework
Test Automation Framework Rajesh Popli Manager (Quality), Nagarro Software Pvt. Ltd., Gurgaon, INDIA [email protected] ABSTRACT A framework is a hierarchical directory that encapsulates shared resources,
Basic Unix/Linux 1. Software Testing Interview Prep
Basic Unix/Linux 1 Programming Fundamentals and Concepts 2 1. What is the difference between web application and client server application? Client server application is designed typically to work in a
Win/DSS In-Store System. A JDA Portfolio Application
Win/DSS In-Store System A JDA Portfolio Application Win/DSS: The Proven Choice for Rich Functionality, Ease of Use and Low Risk Implementation For retailers that have delayed upgrading or replacing their
ALM120 Application Lifecycle Management 11.5 Essentials
ALM120 Application Lifecycle Management 11.5 Essentials Instructor-Led Workshop OVERVIEW This course provides the tools you need to implement and use Quality Center 11.50. Students learn how to manage
Authors: Oliver Halter Salvatore Passariello Ritesh Ramesh. Data appliance platform selection and delivery: 10 pitfalls you must avoid
Authors: Oliver Halter Salvatore Passariello Ritesh Ramesh Data appliance platform selection and delivery: 10 pitfalls you must avoid Abstract Users need to get at more data ever more quickly. Investing
The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges
CASE STUDY a t t e n t i o n. a l w a y s. The Customer Manual and Automation for a leading Enterprise Information Management (EIM) Solution provider Our Customer is one of the global leaders in Enterprise
PEOPLESOFT MOBILE INVENTORY MANAGEMENT FOR THE HEALTHCARE INDUSTRY
PEOPLESOFT MOBILE INVENTORY MANAGEMENT FOR THE HEALTHCARE INDUSTRY PeopleSoft Mobile Inventory Management Applications enables automated mobile user operations. Users perform tasks using handheld Windowsenabled
Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company
Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company The client faced challenges in setting a strategic direction for QA and measuring
HP Business Process Testing software: test automation focused on your business. White paper
HP Business Process Testing software: test automation focused on your business White paper Table of contents Abstract.....................................................................3 Introduction...................................................................3
MarathonITE. GUI Testing for Java/Swing Applications
MarathonITE GUI Testing for Java/Swing Applications Overview Test automation is not a sprint... it is a marathon Test Automation As the applications in today s environment grow more complex, the testing
Security and Vulnerability Testing How critical it is?
Security and Vulnerability Testing How critical it is? It begins and ends with your willingness and drive to change the way you perform testing today Security and Vulnerability Testing - Challenges and
Transformation of POS Operations at
Transformation of POS Operations at Retail Outlets for Australian Telco Abstract A leading Australian telecommunications service provider wanted to upgrade its Point of Sale (POS) operations at its retail
IBM RATIONAL PERFORMANCE TESTER
IBM RATIONAL PERFORMANCE TESTER Today, a major portion of newly developed enterprise applications is based on Internet connectivity of a geographically distributed work force that all need on-line access
Infosys Business Process Management Offerings
Infosys Business Process Management Offerings Infosys helps clients leverage BPM to unlock the value in Digital opportunities With a dedicated Business Process Management (BPM) Center of Excellence (CoE)
