Improving the Reliability and Performance of SAP® Software: Creating a Road Map with Testing...

4
SAP Solution Brief SAP Services SAP Consulting Business applications are the central nervous system of your business. But as software environments become more complex and more heteroge- neous, even small defects can play havoc with software quality and bud- gets. As you deploy new or upgraded applications to meet market challenges, you need to control the potential de- fects and failures that can plague your applications and impair your ability to respond to change. Comprehensive testing is one of the most effective ways to control software costs, improve efficiency, and reduce risk. With flexible, efficient, and replica- ble testing processes, your company gains greater confidence about the per- formance, security, and quality of your applications. Building high-quality test procedures, however, often proves complex. For many companies, testing resources are scarce or nonexistent; manual processes are time consuming, expensive, and error prone; and there is limited provision for ongoing testing after implementation. A Comprehensive Approach to Improve Testing and Reduce Costs SAP® Consulting, part of the SAP Services organization, offers a service to assess your current processes and tools related to automated testing. Fur- ther, the service involves recommending a road map to improve the level of test- ing and reduce the cost and time for testing. The objectives of the testing strategy assessment service are to identify approaches and to introduce the following into your organization: Quality improvement throughout the life of an application (upgrades and maintenance) through the develop- ment of a reusable regression suite Cost reduction strategy associated with test automation SAP tools to reduce automation test–development cycle times Component approach to test design to lower maintenance effort and total cost of ownership Plan for adequate testing procedures, infrastructure, and resources to help you ensure application quality and performance Global deployments that support multiple languages and localization through the use of automation The testing strategy assessment ser- vice consists of three levels of detailed review: testing automation assessment, test plan assessment, and enterprise testing assessment. Customers usually select one of these three levels. Testing Automation Assessment During the one-week testing automation assessment, SAP Consulting docu- ments the potential for testing automa- tion in your organization by reviewing current applications and technology, working to establish target levels for automation across projects, and devel- oping an automation strategy. This ef- fort also encompasses documenting the automation framework by emphasizing componentization and reusability to drive down ongoing maintenance costs, including solutions for both regression and new functionality test automation. Finally, we will build a road map for reaching the target automation levels by developing a phased approach for implementing automation and working with you to define targets for automa- tion levels. Early and ongoing testing helps ensure the quality and stability of business applica- tions; yet few companies build adequate testing into project planning or opera- tions. SAP offers an exten- sive portfolio of testing methodologies, tools, and expertise to help your com- pany lower risk, reduce cost, and boost efficiency. IMPROVING THE RELIABILITY AND PERFORMANCE OF SAP® SOFTWARE CREATING A ROAD MAP WITH TESTING STRATEGY ASSESSMENT

description

Early and ongoing testing helps ensure the quality and stability of business applications, yet few companies build testing into project planning or operation. SAP offers an extensive portfolio of testing methodologies, tools, and expertise to help your company lower risk, reduce cost, and boost efficiency. For more information, go to: http://sap.com/Services

Transcript of Improving the Reliability and Performance of SAP® Software: Creating a Road Map with Testing...

Page 1: Improving the Reliability and Performance of SAP® Software: Creating a Road Map with Testing Strategy Assessment

SAP Solution BriefSAP Services

SAP Consulting

Business applications are the central nervous system of your business. But as software environments become more complex and more heteroge-neous, even small defects can play havoc with software quality and bud-gets. As you deploy new or upgraded applications to meet market challenges, you need to control the potential de-fects and failures that can plague your applications and impair your ability to respond to change.

Comprehensive testing is one of the most effective ways to control software costs, improve efficiency, and reduce risk. With flexible, efficient, and replica-ble testing processes, your company gains greater confidence about the per-formance, security, and quality of your applications. Building high-quality test procedures, however, often proves complex. For many companies, testing resources are scarce or nonexistent; manual processes are time consuming, expensive, and error prone; and there is limited provision for ongoing testing after implementation.

A Comprehensive Approach to Improve Testing and Reduce Costs

SAP® Consulting, part of the SAP Services organization, offers a service to assess your current processes and tools related to automated testing. Fur-ther, the service involves recommending a road map to improve the level of test-ing and reduce the cost and time for testing.

The objectives of the testing strategy assessment service are to identify approaches and to introduce thefollowing into your organization:

• Quality improvement throughout the life of an application (upgrades and maintenance) through the develop-ment of a reusable regression suite

• Cost reduction strategy associated with test automation

• SAP tools to reduce automation test–development cycle times

• Component approach to test design to lower maintenance effort and total cost of ownership

• Plan for adequate testing procedures, infrastructure, and resources to help you ensure application quality and performance

• Global deployments that support multiple languages and localization through the use of automation

The testing strategy assessment ser-vice consists of three levels of detailed review: testing automation assessment, test plan assessment, and enterprise testing assessment. Customers usually select one of these three levels.

Testing Automation AssessmentDuring the one-week testing automation assessment, SAP Consulting docu-ments the potential for testing automa-tion in your organization by reviewing current applications and technology, working to establish target levels for automation across projects, and devel-oping an automation strategy. This ef-fort also encompasses documenting the automation framework by emphasizing componentization and reusability to drive down ongoing maintenance costs, including solutions for both regression and new functionality test automation. Finally, we will build a road map for reaching the target automation levels by developing a phased approach for implementing automation and working with you to define targets for automa-tion levels.

Early and ongoing testing helps ensure the quality and stability of business applica-tions; yet few companies build adequate testing into project planning or opera-tions. SAP offers an exten-sive portfolio of testing methodologies, tools, and expertise to help your com-pany lower risk, reduce cost, and boost efficiency.

IMPROVING THE RELIABILITY AND PERFORMANCE OF SAP® SOFTWARECREATING A ROAD MAP WITH TESTING STRATEGY ASSESSMENT

Page 2: Improving the Reliability and Performance of SAP® Software: Creating a Road Map with Testing Strategy Assessment

A Full Portfolio of Testing Services

In addition to the testing strategy assessment service, SAP Consulting delivers a number of scalable, needs-driven service offerings that support many other activities in the application testing lifecycle.

Automated Functional Testing ServicesThe setup and management of a func-tional testing service assists you in automating the testing of business processes supported by SAP software. This includes the installation and con-figuration of the SAP Quality Center

The result of the testing automation assessment is a document that out-lines recommendations to support automated functional or performance testing including:• Recommended testing tools and

automation strategy• Proposed schedule and milestones

Test Plan AssessmentThe three-week test plan assessment involves documenting the process for decomposition of business scenarios into components. We will develop a plan to implement testing earlier in the lifecycle (ASAP methodology, iterative, V-Model, and so forth); sharing of common components; and conducting different levels of testing: unit, string, system, performance, and user accep-tance. Key here is a demonstration of automated functional testing to extend the capabilities of record and playback to support conditional statements (that is, workflow), as well as error handling and user exits. We examine options for externalized data support, as follows: • Data-driven approach• Ease of updates • Support for audits based on test

results• Positive and negative testing The result of the test plan assessment is a document that outlines recommen-dations to support the testing of a current project, including: • Testing tools and automation strategy

for the project• Testing timeline and milestones

for the project• Change management plan for the

project• Identified risk mitigation and con-

tingency strategies for the project

Enterprise Testing AssessmentDuring the four-week enterprise testing assessment, SAP Consulting reviews testing methodology including phases and activities, as well as a require-ments development approach that sup-ports traceability processes. This re-quirements development approach encompasses test case design; types of testing, including unit, functional, business scenario, data-driven, test automation, integration, and perfor-mance; and test team communication.

The result of the enterprise testing assessment is a document that out-lines SAP’s findings and recommenda-tions for process improvements to support an overall reusable test strate-gy for the SAP application. This docu-ment includes recommendations for:• Program-level enhancements to cur-

rent testing methodology to support test design, development, execution, traceability, and reporting

• Improvement in test automation tools and their usage

• Test management environment requirements and management processes

• Change management plan for process improvements

• Communication plan within the testing team and for the enterprise

• Test reporting metrics at the project and corporate levels

As you deploy new or upgraded applications to meet market chal-lenges, you need to control the potential defects and failures that can plague your applications and impair your ability to respond to change.

Page 3: Improving the Reliability and Performance of SAP® Software: Creating a Road Map with Testing Strategy Assessment

application by HP, the SAP Test Accel-eration and Optimization application, and the SAP Solution Manager applica-tion management solution for use with SAP Quality Center, as required. SAP Consulting will help you understand how SAP Test Acceleration and Optimi-zation can be used to automatically generate the test automation scripts. SAP Consulting will set up and demon-strate how performing a process flow analysis will allow a business subject matter expert to create the business process tests in SAP Quality Center. This service also provides hands-on mentoring to help ensure that you know how to utilize the installed products and how to automate your manual tests.

Performance Testing ServicesTo help you validate the performance of your SAP applications prior to imple-mentation, SAP Consulting offers services that enable you to understand how best to set up and run perfor-mance testing using the SAP LoadRunner application by HP.

Testing Environment ServicesTesting environment services help you plan, implement, and operate testing centers of excellence. A key focus is to create an efficient test environment – sometimes called a test house or test lab – that sustains high-quality testing processes while minimizing infrastruc-ture costs.

Testing Outsourcing or Out-Tasking Project ServicesWith testing outsourcing or out-tasking project services, SAP Consulting provides the expert assistance you need to create test plans, generate test

scripts, and execute them. These services can be utilized on one project (implementation, support package, rollout, or upgrade) or continuously throughout the lifecycle of your business processes.

Setup and Configuration of SAP Test Data Migration ServerThese services help you set up and configure SAP Test Data Migration Server software, enabling you to reduce the setup time and hardware resources for nonproduction systems used for testing, quality assurance, and training. The software extracts data from production systems quickly and cost-effectively to create and refresh test systems with a much lower data volume. This enhances the consistency of your test data, minimizes infrastruc-ture and maintenance expenses, and maximizes the effectiveness and accuracy of your nonproduction test systems.

Realize the Benefits

The testing strategy assessment service from SAP Consulting can help your company:• Boost efficiency and reduce cost

by evaluating current processes and tools and recommending a road map for a best-practices environment

• Choose the right tools for your organization

• Highlight areas that need improvement

• Demonstrate how SAP Solution Manager can improve the testing process

• Plan how to free up testing resources to focus on other projects

About SAP Consulting

With more than 35 years of experience, SAP supports over 97,000 customers worldwide in 120 countries. SAP has more than 12,000 consulting and edu-cation employees ready to assist you, in addition to 7 global support centers, 9 customer development centers, and comprehensive 24x7 support. To meet the software testing needs of SAP customers, SAP has created a global consulting unit to help customers un-derstand, assess, and implement best practices related to testing during solution implementations, upgrades, and continuous improvements.

Find Out More

To learn more about how SAP Consult-ing can help your company improve the quality and reliability of applications and the business processes they support, please call your SAP repre-sentative or visit us online at www.sap.com/services/testing.

Page 4: Improving the Reliability and Performance of SAP® Software: Creating a Road Map with Testing Strategy Assessment

QUICK FACTS www.sap.com/contactsap

50 101 887 (10/10) Printed in USA.©2010 SAP AG. All rights reserved.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. in the United States and in other countries.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifi cations may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affi liated companies (“SAP Group”) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

Summary Early and ongoing testing helps ensure the quality and stability of business applications. To meet the software testing needs of SAP customers, SAP has created a global consulting unit to help customers understand, assess, and implement best practices related to testing during solution implementations, upgrades, and continuous improvements. SAP® Consulting offers an extensive portfolio of testing methodologies, tools, and expertise to help your company lower risk, reduce cost, and boost efficiency.

Business Challenges • Growing complexity of software environments• Risk of defects when deploying new or upgraded applications to meet market challenges• Need to control potential failures that can disrupt business operations

Key Features• Testing automation assessment – Get recommendations for testing tools and automa-

tion strategy, as well as proposed schedule and milestones• Test plan assessment – Get recommendations to support the testing of a current project• Enterprise testing assessment – Get recommendations for process improvements to

support an overall reusable test strategy for the SAP application• A full portfolio of testing services – Take advantage of a number of scalable, needs-

driven service offerings that support many other activities in the application testing lifecycle

Business Benefi ts • Boost efficiency and reduce cost by evaluating current processes and tools and

following a road map for a best-practices environment • Choose the right tools for your organization thanks to a full analysis• Improve the testing process with the SAP Solution Manager application management

solution• Free up testing resources to focus on other projects through a more efficient testing

process

For More InformationCall your SAP representative, or visit us online at www.sap.com/services/testing.