Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as



Similar documents
Abstract. SAP Upgrade Testing : In A Nutshell Page 2 of 15

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

Project, Program & Portfolio Management Help Leading Firms Deliver Value

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

Data Migration/Conversion to SAP from Legacy systems - Our Strategy

MANAGING AN ERP IMPLEMENTATION PROJECT USING BASIC SOFTWARE TOOLS AND WEB BASED SCHEDULING CONTROL

Application Management Services (AMS)

Quality Testing. Assured.

Quality Assurance - Karthik

The Customer. Manual and Automation Testing for a leading Enterprise Information Management (EIM) Solution provider. Business Challenges

Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company

Application Management Services

Test Data Management

Worksoft Case Study 1

ITC Infotech's Accelerated SAP Application Management Services (AMS)

AGILE SOFTWARE TESTING

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

END-TO-END BANKING SOLUTIONS

Application Test Management and Quality Assurance

SOFTWARE PERFORMANCE TESTING SERVICE

The Worksoft Suite. Automated Business Process Discovery & Validation ENSURING THE SUCCESS OF DIGITAL BUSINESS. Worksoft Differentiators

How To Test On A Mobile Phone

On-Demand SAP BPC Support

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

Table of contents. Enterprise Resource Planning (ERP) functional testing best practices: Ten steps to ERP systems reliability

Software Testing Lifecycle

Automation Guide for SAP Regression Testing. Author: Bhavana Pande

GO LIVE WITH CONFIDENCE

Capgemini s Guidewire Services. Leading services and solutions to support your Guidewire initiatives

SQA Labs Value Assured

Transforming Enterprise

W H I T E P A P E R S A P E R P L i f e - C y c l e M a n a g e m e n t O v e r c o m i n g t h e D o w n s i d e o f U p g r a d i n g

How To Implement Fusion Hcm

Mobile Application Testing

Managing Open Source Code Best Practices

Knowledge Base Data Warehouse Methodology

Organizational IT Concepts and SAP Solution Manager. General IT operations and service concepts with SAP Solution Manager. Driving value with IT

Minimize Access Risk and Prevent Fraud With SAP Access Control

Tavant Technologies. Flexible Approach to Test Automation with Measureable ROI. White Paper. Madan Mohan Reddy B Santosh Kumar CH

Service Virtualization:

Fixed Scope Offering for Oracle Fusion HCM. Slide 1

Comprehensive Testing Services for Life Insurance Systems

QA Engagement Models. Managed / Integrated Test Center A Case Study

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Cisco Unified Contact Center Planning and Design Service

Staffing Your Test Automation Team

SAP Support On-Demand for an Alloy Steel Manufacturer

Change Management Best Practices

RELIABILITY FOR YOUR BUSINESS INDZ TM TEK TO ENABLE YOU TO REACH EXTREME HEIGHTS

Mobile Automation: Best Practices

SEVEN WAYS THAT BUSINESS PROCESS MANAGEMENT CAN IMPROVE YOUR ERP IMPLEMENTATION SPECIAL REPORT SERIES ERP IN 2014 AND BEYOND

Incident Based Support Model

Application Outsourcing: The management challenge

UNCOVER WHAT S HIDDEN IN YOUR SAP ERP DATA TO HELP CUT COSTS AND RAISE COMPLIANCE

Sonata s Product Quality Assurance Services

Unico: Your partner. Your presence in Australia.

Maximize potential with services Efficient managed reconciliation service

Outsourcing BI Maintenance Services Version 3.0 January With SourceCode Inc.

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Business Operations. Module Db. Capita s Combined Offer for Business & Enforcement Operations delivers many overarching benefits for TfL:

Openbravo Services for Partners

Orange County Convention Center Orlando, Florida June 3-5, Architecturing the cloud for your SAP landscape Florian Stilkerich

CLASS SPECIFICATION. Business Intelligence Supervisor

KLEINPILOT MEETING THE DEMANDS OF MARITIME PILOTAGE ORGANIZATIONS

Implementing ERP Systems

The Business Case For Private Cloud Services

The Business Case For Private Cloud Services

Assessing and implementing a Data Governance program in an organization

High Availability of VistA EHR in Cloud. ViSolve Inc. White Paper February

Upgrading Your PeopleSoft Applications

Eliminating Barriers for the Next-Generation of Manufacturing MAKE COMPLEXITY AN OPPORTUNITY WITH GREATER COLLABORATION

CASE STUDY. An HR Service Provider moves ahead with Ramco ERP on Cloud

BPCL: Delivering New Functionality Faster and Reliably with SAP Software and SAP Enterprise Support

Remote Infrastructure Support Services & Managed IT Services

Application Services Portfolio

PMS 288 Blue or CMYK = C100-M85-Y0-C43 PMS 1255 Ochre / Yellow or CMYK = C0-M35-Y85-C30. Tax Technology

Latest Trends in Testing. Ajay K Chhokra

Release Management: Effective practices for IT delivery

with Managing RSA the Lifecycle of Key Manager RSA Streamlining Security Operations Data Loss Prevention Solutions RSA Solution Brief

SOFTWARE SERVICES. Enterprise QA Solutions. Technology Powered Industry Diversified Excellence Driven

Enhance visibility into and control over software projects IBM Rational change and release management software

For each requirement, the Bidder should indicate which level of support pertains to the requirement by entering 1, 2, or 3 in the appropriate box.

The Quality Assurance Centre of Excellence

Readymade SharePoint Apps

PRECANT CONSULTING PRIVATE LIMITED. Sales Office: No. 17, Inhwa Business Centre, IRIS Tech Park, Gurgaon.

Industrial Rapid Implementation Methodology (InRIM)

WHITE PAPER Risk, Cost and Quality: Key Factors for Outsourcing QA and Testing

What is a life cycle model?

COMPANY PROFILE. Driving Value With IT

SAP Services ENTERPRISE RESOURCE PLANNING

Exhibit F. VA CAI - Staff Aug Job Titles and Descriptions Effective 2015

Functional Validation of SAP Implementation

Why Choose the Oracle Taleo Recruiting Cloud?

SAP Services BPO Excellence Series IMPROVING BPO SERVICE DELIVERY THROUGH COLLABORATION BPO CUSTOMER, PROVIDER, AND SOFTWARE VENDOR: A TIGHT TEAM

Global Shared Support Service:

Why Professional Services Firms Need an Integrated ERP Solution

IT Transformation. Moving Beyond Service Management to a Strategic Business Role. August kpmg.com

Requirements-Based Testing: Encourage Collaboration Through Traceability

Transcription:

TESTING IN ERP ENVIRONMENT Organizations implement ERP applications to respond to major business challenges of reducing costs and improving revenue. ERP applications make use of a single, centralized data repository for all modules. This interrelationship between ERP applications and the shared data structure creates the need to implement robust testing and monitoring programs to ensure the health of the company s mission-critical applications. The main focus inany ERP implementation is to ensure that all business requirements are satisfied prior to releasing the application into production. IN-HOUSE TESTING DIFFICULTIES The time and cost of testing can add up a substantial portion of the total resources needed for an SAP implementation/upgradation project. Several problems can arise if thorough testing strategy has not been included in the implementation process. Enterprises that do not test and tune the entire system (applications, networks, and hardware) are likely to experience technology-based failures that will negatively affect the business. Often Clients tend to use in-house functional resources for their testing and validation processes ending up with issues such as Super Users being senior functional resources, ensuring their complete commitment to testing is often not feasible for the organization. Difficulty in balancing commitments towards ones own function and participating thoroughly in the testing processes. Primary focus of a functional super user is limited to ensuring replication of previous system processes minimizing scope for further improvement during testing. Testing of high risk areas are not prioritized due to lack of SAP product knowledge. Lack of expertise in testing methodologies and tools. WHY 3RD PARTY SAP TESTING Independent 3rd party SAP test specialists implement industry best practices and provide stakeholders with an expert evaluation of risks and deliverables thus acting as customers advocates in meeting project goals. Independent 3rd party testing allows the business to direct, control and monitor deliverables thereby consistently improving quality. Passing on the varying demand cycles of testing processes to the independent testing partner leads to reduction in costs of human and other resources. In scenarios where multiple vendors are responsible for various components of the implementation, 3rd party testing entities bring in a holistic and objective perspective towards the system being tested leading to greater accountability through comprehensive single-point validation of cross-vendor deliverables. Page 1

TYPES OF TESTING DURING THE IMPLEMENTATION LIFECYCLE There are different types of testing that occur during the SAP project lifecycle, and each plays a critical role in the project s ultimate success. Functional Testing - Functional testing is normally the first testing phase which is focused towards the program s inner functions, rather than towards the integration. This is the lowest level of testing where the program or transaction is tested and evaluated for errors Integration Testing - Integration testing is accomplished through the execution of predefined business flows, or scenarios, that emulate how the system will run your business. These business flows, using migrated data from the pre-existing systems, will be performed in a multifaceted computing environment comprised of R/3, third-party software, system interfaces and various hardware and software components. It is this environment that builds the necessary level of confidence that the solution is complete and will perform in your business. Regression Testing - The selective retesting of system that has been modified to ensure that bugs have been fixed and that no other previously working functions have failed as a result of the reparations. Regression testing also validates that newly modified part of system still complies with its specified requirements and that unmodified part of the system has not been affected by the maintenance activity. Authorization Testing - Authorisation and User Profile Testing is designed to ensure that SAP security profiles have been created to the specification of the role mapping and to ensure that the profiles are appropriate to the business processes being delivered. Performance Testing - Testing conducted to evaluate the compliance of the system with specified performance requirements. Performance testing measures the response time of key business processes and transactions, uncovering end-to-end performance problems. This is typically performed using an automated test tool like Load Runner, Win Runner etc to simulate large number of users and voluminous data. Page 2

Page 3

ITC INFOTECH S TESTING PROCESS Test Planning This step determines which R/3 application modules and transactions are most critical to the business processes being implemented in the R/3 system. A priority level is established for each business scenario. Based on priority and availability, a schedule is created and responsibility for creating and executing tests is assigned for each R/3 transaction that supports the identified business processes. Highly customized R/3transactions and potentially high-risk business processes with heavy user volumes are identified and scheduled. Test Design During this phase, the individual business requirements and their associated tests are identified, and the R/3 master data required for each must be established. The master data established during this phase is vital to ensure that comprehensive test coverage and accurate test results are produced. A plan is established for resetting or regenerating master data for each test cycle. During this step, test scripts and test cases are created and stored using standard tools like Mercury Quality Center, Mercury Quick Test Professional and SAP ecatt. Test Environment Preparation This step of the testing process establishes the technical environment in which the test(s) will be executed. Testing Team takes complete control over the environment and it is not shared with other entities during the course of testing. Test Execution In this step, the test scripts are executed according to the test plan guidelines either: Manually - Using tools like Mercury Quality Center Automated Using tools like Mercury Quick Test Professional and SAP ecatt. Automating the test cases rules out subjective factors in the comparison of the expected and actual results and significantly reduces, in particular, the effort for regression tests because all test cases can subsequently be run at the press of a button, be it as part of an update or one-by-one in the case of quality assurance parallel to development. Results of the test execution are recorded using these tools thus maintaining a complete audit trail. Defect Tracking and resolution In this iterative step the defects identified during test execution are logged into a defect tracking and resolution tool like Mercury Quality Center, Dev Track or Team Track. Scenarios for which defect resolutions are provided by the configuration/development team are retested to ensure conformity with the requirements. Test Evaluation and reporting After the tests are executed, the test results are analyzed, and evaluations are made as to the readiness of the R/3 configuration. Test summary report is prepared and distributed to all the stakeholders in the client organization highlighting attention areas / weak spots. Page 4

A CASE STUDY Company Brief The client is one of the leading global logistics service providers who continues to be at the forefront of information technology, offering e-commerce enabled service fulfillment and intelligent logistics solutions. Background The client has chosen SAP R/3 as the ERP package for implementing a common financial system globally. The implementation addresses the need to: Harmonize and standardize finance and accounting processes Deliver a common IT platform to increase transparency Deliver more cost effective financial transaction processing ITC Infotech is currently engaged as the global testing partner for this project. WHY ITC INFOTECH WAS PREFERRED AS PARTNER A globally deployable talented resource pool, with diverse domain knowledge, whose expertise can be leveraged by the client. Certified/Skilled Resources in the following: 1. Functional Modules [ SD, MM, PP, HR, FI, CO ] 2. Technical [BASIS & ABAP] 3. New Dimension Products 4. Testing/Defect tracking Tools [Mercury Quality Center, Load Runner, Win Runner, Quick Test Professional, Dev Track, Team Track] 5. Business Analysts and PMI certified Project Managers Process of continuous training in technology, domain and culture at our Learning Center Easy ramp-up and ramp-down of resources, both onsite and offshore, acting as an extended arm of customer s QA team. Ability to rapidly gain competence in client s business processes to reach full potential in minimum time leading to increased testing efficiency. Expertise in varied testing tools to perform functional and performance tests and to automate the same. Proven track record to finish projects on time and within budget. Comprehensive Infrastructure dedicated for SAP services SAP implementations in the ITC Group which is a diversified conglomerate and parent company of ITC Infotech, gives us a unique and very effective perspective that of an implementer as well as of a user. Leveraging time zone difference in a follow-the-sun philosophy accelerates the test cycles by enabling the testing processes to continue 24 hours a day. Page 5

Testing Performed by ITC Infotech Functional Testing Integration Testing Regression Testing Authorization Testing Interface Testing Performance Testing Value addition to client 1. Increased end-user confidence in SAP implementation 2. Reduced cost and time of implementation 3. Better decision-making based on increased test result transparency. 4. Re-usable regression test pack that simplifies and reduces cost of future upgrades and maintenance 5. Re-usable automated test scripts 6. Enhance effectiveness of costly test automation tools leading to lower costs. This document is the property of ITC Infotech Limited and may contain information, which is confidential and legally privileged and the same shall not be used or dealt with by any third party in any manner whatsoever without the specific consent of ITC Infotech Ltd./ its subsidiaries/ its parent company. Page 6