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 to the integrity of the software you use to support and automate your business processes. To meet expectations for high performance, the key is identifying issues with quality, performance, and availability before going live with new applications on platforms such as SAP HANA. This approach minimizes the impact of new deployments on operations. But managing software quality requires having a consistent, repeatable process one supported by the right technology, not just spreadsheets. At the same time, you need automation to track testing processes, control costs, and meet deadlines. The SAP Quality Center application by HP helps you manage and control software quality across the application lifecycle using a consistent approach. This single solution can help you organize activities, automate tasks, and analyze, store, and track results. By allowing your team to address issues early, SAP Quality Center helps reduce the cost and effort of fixing problems. By employing a standardized process for gathering requirements, planning and scheduling tests, managing defects, and creating, the software minimizes the risk inherent in implementations and upgrades. By automating repetitive processes and eliminating time-consuming, error-prone tracking, your team can work faster, smarter, and more productively. 2 / 11
SAP Quality Center enables efficient communication and collaboration among developers. Whether you are coordinating disparate quality assurance (QA) groups or working with a large testing center of excellence (TCOE), you can rely on SAP Quality Center to provide fast access to critical project information across geographical and organizational boundaries. The application also provides a modern, Web-based interface that facilitates essential quality management activities, including requirements management, test planning, test scheduling and execution, defects management, and project analyses. The interface is designed with workflows that are easy to navigate, and it provides tagging, workspaces, and filtering functionality. Screen and test annotation tools within the application under the test (AUT) environment let QA engineers communicate defects to developers with visual tools. Engineers can test steps to be executed, save time by inserting data into the AUT environment, and test multiple environments with mirror testing functions. Now IT teams can work together to meet tight deployment deadlines while performing thorough, high-quality testing. 3 / 11
Now you can keep testing processes on track and define test requirements. The software measures key aspects of your new application, including its functionality and performance on SAP HANA or other platforms, against your business needs. As a result, you can be confident that quality-testing goals are aligned with your corporate strategy. During this process, SAP Quality Center compares test cases to the functional requirements of the deployed application to help ensure traceability. Once scheduled, automated tests can run unattended at night or when IT resources are in least demand. Using business process testing functionality, teams can emulate real-life business activities and maintain and reuse tests. Alternatively, they can use SAP Quality Center to manage manual application testing. It supports: Semiautomated test execution that autofills data fields to significantly reduce errors and test time Exploratory testing to create test cases while business users execute their own business processes Automatic storyboard creation to support auditing and results analysis after tests have run Now you can define and test applications deploying on SAP HANA before they go live and fully harness the power of in-memory computing. 4 / 11
Functional testing of multilayer applications requires that you test the integrity and functionality of the individual application programming interfaces (APIs) as they become available, often early in the development cycle. From API testing, your team then needs to test the GUI layer often across many mobile and Web platforms. Finally, your team needs to extend the test scenario to include integrations and testing of end-toend processes. SAP Quality Center supports these activities with the full gamut of test automation API, GUI, and business process so your QA teams can test earlier in the development lifecycle. (In other words, your teams can test the integrity of the APIs before the GUI is ready.) Because automation frees up their time, QA teams can focus on exploratory diagnostics, while testing of the APIs and GUI variants is automated as part of a continuous integration process. This exploratory testing often uncovers issues before the application reaches maturity. In addition, SAP Quality Center is fully integrated with the SAP Service Virtualization application by HP powerful software that enables QA teams to use simulated services that stand in and behave like the actual application component. As a result, you can have delay-free continuous testing. Continued on next page 5 / 11
Key aspects of the features of SAP Quality Center include: A visually intuitive, integrated development environment: This simplifies the process of creating automated tests for all parts of an application Web front end (GUI), integration, and back end (API and Web services). The ability to bring automated functional and regression tests into your continuous integration process: This allows you to test more and test faster. The ability to manage and share test automation plans and assets within and across teams: Now test automation plans, cases, and assets can be versioned and shared, reducing duplication of effort and helping teams focus. Software that learns new technologies as quickly as you need: SAP Quality Center includes patented insight, which enhances the software s native technology support with the ability to learn objects in a GUI the way a human would. This enables your team to continue test automation even in cases when technologies are not yet formally supported. Extend test scenarios to include integrations and end-to-end processes using the unified functional testing module in SAP Quality Center. 6 / 11
Managers can use SAP Quality Center to assess application readiness and perform activities across the application lifecycle from detecting and analyzing problems to assigning resources and verifying fixes. Before new defects are reported, SAP Quality Center checks the database for similar defects, which eliminates the need for time-consuming manual checking. This not only saves a great deal of time and helps ensure that nothing is overlooked, but it also eliminates redundant defects to manage as you prepare to release software on SAP HANA or other high-performance environments. Use SAP Quality Center to identify and address defects before implementation. This keeps projects on budget and helps you realize expected value. The testing process generates tremendous amounts of results data, which can be analyzed for deeper insights into software quality. SAP Quality Center includes cross-project reporting and dashboards and customizable graphs and that help you analyze this data, as well as make information continuously available to other business users. For example, executives and managers can use it to make up-to-the-minute decisions regarding application status and team productivity. 7 / 11
SAP Quality Center integrates closely with other SAP software. For example, you can use the SAP Manager application management solution to speed up QA on software projects and transfer business blueprints and test assets from SAP Manager to SAP Quality Center. In addition, the impact of any change can be analyzed in the business process change analyzer and the test scope optimizer in SAP Manager. You can also automate business process testing using the SAP Test Acceleration and Optimization application. The software automatically generates test components for transactional processes taking place within GUIs. Using this application in combination with SAP Quality Center, you can compose and execute automated business process tests in SAP software development and test systems. SAP Quality Center can also be integrated with the SAP LoadRunner application by HP for performance testing, SAP Fortify software by HP for security testing, and the SAP Service Virtualization application by HP for testing with constrained resources. Integrate SAP Quality Center with other SAP software to enhance functionality and reduce overall cost of ownership for your SAP HANA deployment. 8 / 11
SAP Quality Center is available in two versions. The enterprise edition is for QA organizations managing small to midsize application releases and wanting to structure their testing process. For example, business analysts can define application requirements and testing objectives based on the organization s priorities. QA managers can prioritize efforts based on business risk. Test and project leaders can design and develop test plans and cases. Automation engineers can store scripts and assets in the repository in SAP Quality Center. Project managers can review quality metrics to determine release readiness. The premier edition is ideal for companies looking to create or improve a TCOE. It includes all enterprise edition functions, plus features such as integrated performance management, cross-project reporting and dashboards, integration with development environments, and baselining testing assets for reuse. With the open API, you can integrate external productivity tools into your testing environment. QA administrators can use it to enforce standardized processes and best practices across projects. Business analysts, developers, and QA testers can share and reuse asset libraries across projects to reduce duplication of effort. Developers can share insight into defects across projects to increase efficiency and reduce risk. 9 / 11
Deploy new software with confidence Deploy new software with confidence SAP Quality Center supports a consistent, repeatable process for all stages of application quality management whether you are deploying on SAP HANA or another environment. You can: Boost efficiency with support for the entire quality process: requirements management; test planning, building, scheduling, and execution; and defect management and project status analysis Increase testing accuracy with traceability functions enabling comparison of application requirements to assets and defects Create a comprehensive qualitymanagement infrastructure through integration with a wide range of SAP and third-party applications Accelerate testing cycles and run tests automatically and unattended, 24x7 Improve decision making with continuously available data displayed on integrated graphs that can illustrate any aspect of the testing process Better align quality practices with business goals and strategy Reduce the cost of delivering new applications and services into production by automating, controlling, and enforcing quality standards Improve test coverage and accelerate time to market With SAP Quality Center, you can help ensure that every deployment on high-performance platforms such as SAP HANA is successful. 10 / 11
www.sap.com Objectives Summary With the SAP Quality Center application by HP, you can take a disciplined approach to testing with tools and technologies that help quality teams organize activities and find problems before they reach production. A single Web-based interface facilitates requirements management, test planning, test scheduling and execution, defects management, and project analysis. You can increase testing efficiency and accuracy, lower costs, and be sure that your applications deliver business results. Objectives Establish a consistent, repeatable process for managing software quality Gain control over the cost and timing of software deployments Validate the quality of software before releasing it Prevent IT backlogs Quality management and automation across the entire test process Unified functional test automation to validate software across end-to-end business processes, application functionality, and headless layer elements Business process testing so analysts can test application functionality Communication dashboard that gives stakeholders timely project status information Increase testing speed, efficiency, and accuracy Lower testing costs Deliver software that meets business and user expectations Bring critical functionality to the market more quickly Learn more To find out more, call your SAP representative today or visit us online at www.sap.com/quality-center. 11 / 11 Studio SAP 34388enUS (14/12)
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company 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. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE s or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.