Integrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO



Similar documents
SAP TEST ACCELERATION AND OPTIMIZATION AUTOMATION USING HP TOOLS QC, BPT AND QTP

SAP CRM Campaign Automation

ALM120 Application Lifecycle Management 11.5 Essentials

Restricting Search Operators in any Search View

SAP RAPID DEPLOYMENT FOR APPLICATION LIFECYCLE MANAGEMENT WAVE TEST MANAGEMENT INFORMATION SHEET FOR SERVICE DELIVERY

SAP Automated Testing Excellence Using HP Quality Center Test Tools. Linda Lehman, SAP Kjell Lillemoen, HP

SAP NetWeaver Developer Studio 7.30 Installation Guide

Reverse Transport Mechanism in SAP BI

Step by Step Guide How to Copy Flat File from Other Application Server to BI and Load through Info Package

How to Assign Transport Request for Language Translation?

Overcoming Testing Challenges in SAP Upgrade Projects

Creating Content Using SO10 Objects and Text Symbols

SAP BW - Excel Pivot Chart and Pivot Table report (Excel)

Release Strategy Enhancement in Purchase Order

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

End-to-End Integration Testing of SAP-centric Solutions. ALM Solution Management Active Global Support (AGS) SAP AG

Display Options in Transaction SE16

Creating Transaction and Screen Variants

Using PI to Exchange PGP Encrypted Files in a B2B Scenario

How to Modify, Create and Delete Table Entries from SE16

Deleting the User Personalization done on Enterprise Portal

Sales Commission Calculation & Settlement Handling through Order Processing

How to Generate Stack Xml for Ehp4 and Above Upgrade

Direct Subcontracting Process (SAP SD & MM)

How to Integrate CRM 2007 WebClient UI with SAP NetWeaver Portal

ALE Settings, for Communication between a BW System and an SAP System

Overview of SAP BusinessObjects Risk Management 10.0

BW Performance Monitoring

SAP Project Portfolio Monitoring Rapid- Deployment Solution: Software Requirements

SAP NetWeaver Portal Development Kits for.net and Java

Configuring and Deploying a Private Cloud 20247C; 5 days

Sending an Image File Through XI in a File-to-Mail Scenario

Standard SAP Configuration of SMS through HTTP with Third Party SMS Gateway

Multi Level Purchase Order Release Strategy

Table of Contents. Passing Data across Components through Component Controller between Two Value Nodes

SAP CRM System 6.0/7.0. For more information, visit the Customer Relationship Management homepage

SAP Workflow in Plain English

Process Controlled Workflow SRM 7.0 (Using BRF)

Optimizing the Application Testing of Your Siebel CRM Environment

Step by Step Guide for Language Translation Tool

ABAP Debugging Tips and Tricks

SAP CRM Middleware Configurations

Application Life-Cycle Management Solution Documentation

Vendor Consignment. Applies to: Summary. Author Bio. SAP ECC 6.0. For more information, visit the Supply Chain Management homepage.

Data Extraction and Retraction in BPC-BI

Creation and Configuration of Business Partners in SAP CRM

SAP CRM 7.0 E2C Setup: CRM via Toolset

Multi Provider Creation Based on Sales and Planning Info Cubes

Create Automatic Mail Notification/ Alert for Process Chain Monitoring

Invoice Collaboration: Self Billing Invoice

A Step-by-Step guide on SMTP Configuration and File to Mail Scenario Using Process Integration Scenario in PI 7.1

LR120 Load Runner 12.0 Essentials Instructor-Led Training Version 12.0

Step by Step guide of Report-to- Report Interface in BW Reporting

SAP BW 7.3: Exploring Semantic Partitioning

Creating New Unit of Measure in SAP BW

Automating Invoice Processing in SAP Accounts Payable

Configuring and Deploying a Private Cloud

Web Application Designer for Beginners

Understanding BEx Query Designer: Part-2 Structures, Selections and Formulas

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing

Business Process Configuration. Solution Management Application Lifecycle Management

How to Create an ecatt?

Automation Guide for SAP Regression Testing. Author: Bhavana Pande

ABAP Proxy Interfacing

Guidelines for Effective Data Migration

Solution Manager: What Is It & What Can It Do for Your Business? A Solution Overview written by Ken Asher, Sr. SAP Architect

SAP FI - Automatic Payment Program (Configuration and Run)

HP Application Lifecycle Management (ALM) HP Quality Center Roman Zednik HP Software Austria

SAP MM: Purchase Requisition with Classification and Workflow Approval

MS 20247C Configuring and Deploying a Private Cloud

Quick Viewer: SAP Report Generating Tool

10751-Configuring and Deploying a Private Cloud with System Center 2012

Benefits of Automated security and Performance Testing of SAP HCM applications

CONDIS. IT Service Management and CMDB

Project Management Planning

Quality Assurance - Karthik

Step by Step Procedure to Create Broadcasters, to Schedule and to Enhance of SAP- BI Queries from Query Designer

Understanding DSO (DataStore Object) Part 1: Standard DSO

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

Standard Glossary of Terms Used in Software Testing. Version 3.01

Working with SAP BI 7.0 Data Transfer Process (DTP)

SAP Change Control - One Integrated Process to Manage Software Solution Deployments SAP AG

Case Study of a Segregation of Duties Project

Transfer of GL Master from Source SAP System to a Target SAP System through IDOCS

Organizational Management- Organizational Structure Creation

HP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Processes and Best Practices Guide

FSW QA Testing Levels Definitions

HPE Software SAP Automation

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

Embedding Crystal Reports inside ECC ALV Reports

Data Flow from LBWQ/SMQ1 to RSA7 in ECC and Delta Extraction in BI

Creating Web Service from Function Modules/BAPIs & Integrating with SAP Interactive Forms

Configuration of Enterprise Services using SICF and SOA Manager

Middleware Configuration and Monitoring for Master Data Transfer from SRM to ECC

Unifying IT How Dell Is Using BMC

Transcription:

Integrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO Applies to: SAP Test Acceleration and Optimization, HP Quality Center, HP Quick Test Professional, SAP Solution Manager. For more information, visit the Application Management homepage. Summary This document proposes an approach towards an Integrated Testing Solution using SAP Solution Manager, HP Quality Center, QTP and SAP Test Acceleration and Optimization Author: Naushad Khambhawala Company: Larsen and Toubro Infotech Created on: 20 July 2009 Author Bio Naushad Khambhawala has 10 years of experience in SAP consulting in the areas of Technical Architecture, landscape design and management, instance consolidation, landscape optimization, upgrades and rollouts, process automation and release management. 2009 SAP AG 1

Table of Contents Introduction... 3 SAP Test Acceleration and Optimization... 3 Solution Manager Adapter... 3 HP Quality Center... 3 HP Quick-Test Professional... 3 Landscape Components... 4 Architecture... 5 Process Flow... 7 Installation... 7 Configuration... 8 Execution and Testing... 9 High Level Implementation Plan... 10 Related Content... 12 Disclaimer and Liability Notice... 13 2009 SAP AG 2

Introduction Business process testing and application testing is an integral part of SAP change management. Keeping in mind the critical nature SAP ERP software, it is highly essential to thoroughly test all changes that move to the production system. This document proposes an approach towards an Integrated Testing Solution using SAP Solution Manager, HP Quality Center and SAP Test Acceleration and Optimization SAP Test Acceleration and Optimization The SAP Test Acceleration and Optimization (SAP TAO) software streamlines the creation and maintenance of ERP business process testing. SAP TAO helps QA specialists to break down applications into components, which can then be assembled into test cases through a simple interface using drag and drop, parameterized for flexible reuse, such as reusing a test that has updated data inputs, maintained easily and inexpensively, even when screens, flows, or service packs change. Solution Manager Adapter SAP Solution Manager Adapter for SAP Quality Center by HP integrates application lifecycle management capabilities of SAP Solution Manager with test planning and test execution capabilities of SAP Quality Center by HP. HP Quality Center HP Quality Center is a complete Test Management Tool for Automated and manual testing. It enables both non-professionals and QA experts to streamline testing SAP applications and business processes. It reduces test maintenance and simplifies test creation with drag and drop functionality. HP Quick-Test Professional HP Quick-Test Professional (QTP) is an automated test solution for functional and business process applications. It captures, verifies, and replays user interactions automatically. QTP is also required to execute testing scripts. 2009 SAP AG 3

Landscape Components The following are the important components used in the test landscape HP Quality Center HP Quick Test Professional QTP SAP Solution Manager Quality Center Adapter for Solution Manager HP Enterprise Integration for SAP Database software for Quality Center Web Server Software for Quality Center SAPGUI, QTP and TAO client. TAO agents to be installed on SAP systems The latest version of the software and their support pack levels should be checked from the SAP marketplace. 2009 SAP AG 4

Architecture The above figure depicts two solution managers (SM1 and SM2) connected to Quality Center. For organizations using more than one solution manager, it is possible to connect them to a single quality center The quality center can contain multiple domains (Logical partition). Each domains can contain one or more projects The domains/projects will have their own Access control There is a one to one link between a solution manager project and a QC project The names of the projects on solution manager and quality center need not be same TAO and QTP interact with QC and one or multiple SAP systems 2009 SAP AG 5

The above diagram represents a typical data flow between Solution Manager and Quality Center There will be a one to one link between SM Project and QC Project SM and QC will interact through their respective adapters The Test Requirement and Test Object from SM will flow to QC as Test Requirement This will have to be than converted in test plan in QC Automated test scripts will be created and attached to the test plan on Quality Center The tests will then be executed in Test labs from Quality Center The results will be stored on Quality Center and then transferred to Solution Manager The results can be viewed from Solution Manager as well as Quality Center. Quality Center offers a very detailed view of the log Optionally Defect Management in QC can be used to track defect. This can also be integrated with Incident Management in Solution Manager 2009 SAP AG 6

Process Flow Installation The above diagram depicts a high level installation process consisting of four areas Quality Center This will host Quality Center software, patches, add-ins and SAP Adapter SAP Backend systems This will host the SAP TAO agent. Solution Manager Quality Center Adapter has to be installed on solution manager. The prerequisites solution manager support pack levels also have to be met Desktop The desktop should have SAP GUI, QTP, and TAO installed on it 2009 SAP AG 7

Configuration Post Installation configuration needs to be carried out on the various components as depicted in the above diagram. Quality Center configuration consists of a couple of settings, domain creation, project creation and enabling BPT and EA for the project to be linked to solution manager TAO needs to be connected to the SAP backend system as well as Quality Center. The TAO runtime library also has to be imported to Quality Center The Solution Manager adapter has to be activated for use. This has to be followed by configuration setting to enable communication between Solution Manager and Quality Center 2009 SAP AG 8

Execution and Testing The above diagram suggests a typical process flows for a complete test cycle. The processes are segregated into three namely Solution Manger Process These are to be carried out in Solution Manager. Documentation Process These processes are not mandatory, but as a good practice it is essential to document the function and technical specification of the scripts that are being created. Quality Center Processes: The process are carried out in Quality Center and on the Desktop using TAO and QTP 2009 SAP AG 9

High Level Implementation Plan The attached table proposes a high level implementation plan which can be used during the implementation of this solution Phase Tasks Deliverables 1. Acquire Hardware for Servers 2. Acquire Software and license 3. Acquire Desktops 4. Identify System/Project for Initial implementation 1. Hardware/Software and 5. Identify Business Processes to be Resources Pre-Implementation automated 6. Effort Estimation & Schedule 7. Acquire resources Project Kick-off Training Blueprinting Test Case Design 1. Define project goals etc 2. QC/QTP Install and configure 3. Solution Manager Install and Configure if already not existing 4. TAO install and Configure 5. Install and configure required adapters 6. Create Domain and project in QC 7. Create project in SM if necessary 8. Link SM project to QC project 9. Give proper Access to team members 1. Train Project members on QC Usage, BPT, TAO, Solution Manager, System Administrator 2. Create documentation and cook Books 3. Designate key users and Administrators etc 1. Review & Validate Business Processes in Solution Manager 2. Review and validate testing processes 3. Define test requirements and test object in Solution Manager 4. Transfer data from SM to QC 5. Develop Best Practices for Test Case & Test Data Design 6. Create script requirement doc 1. Create scripting technical specifications documents 2. Create Detailed Test Component Groupings 3. Formalize Test Organization and Schedules Define Test Sequence 4. Design Defect Mgmt Process 1. Software & environment installed and running 1. Users/ Administrators Trained 2. Documentation prepared 1. Validated High-Level Business Processes 2. Best Practices Templates for Test and Data Creation 3. Script requirement Document 1. Detailed Test Design 2. Defined test Requirements 3. Test Script Design Documentation 4. Test Script Scenarios 2009 SAP AG 10

Phase Tasks Deliverables 1. Use TAO/QTP to Develop Business Process Automated test Scripts 1. Completed Test Scenarios 2. Refine All Scripts & Scenarios 2. BP test Scripts 3. Create & Document All Test Cases in 3. Script Library Quality Center 4. Test Environment 4. Script Validation to Insure Business Process Coverage Readiness 5. Install Component Libraries 6. Test in the Test environment Test Case Scripting 7. Start Involving End users 8. Get Sign off on Test case Test Case Execution Project Closure 1. Execute All Test Created 2. After One Test Cycle, Validate Completeness 3. Maintain Results & Reports in QC and SM 4. Get sign off on Test cycle execution 5. Train end users 1. Document & Share Results of Executed Tests with Customer 2. Validate that the BPT Components are aligned with desired Functional Outcome 3. Complete Any pending Tasks 4. Sign off 1. Executed Tests & Reports 2. Final Test Library 3. End users trained 1. Documented defects 2. Enablement of ownership of the systems by the support team 2009 SAP AG 11

Related Content Installation of SAP Quality Center Adapter Note1059350 and Note1285941 Installation of SAP Test Acceleration and Optimization Note1231935 Note1341244 Information and Guides for SAP TAO SAPTAO-1, SAPTAO-2 For more information, visit the Application Management homepage. 2009 SAP AG 12

Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. 2009 SAP AG 13