Sie sind auf Seite 1von 19

SAP Solution ManagerTest Management &Test Automation

Index
Overview of Test Management
1.Solman Layout 2.Projects overview 3.Types of Testing 4.Test Management Description

Testing Workbench
1.Setup 2.Test Preparation 3.Test Execution 4Test Reporting

Test Automation by Ecatt Scripting


1.Ecatt Overview 2.Recording a Test Script 3.Parameterization of Test Script 4.Integration of Test Script
2 SAP Solution Manager Test Management & Test Automation

Solution Manager Layout


Solution Manager system is a Centralized tool which will control the overall landscape using the features like System Monitoring ,ChaRM, Test Management etc.

Solution Manger Projects


The Solution Manager project overview gives you an overview of your implementation and template projects, and information about the projects, e.g. their status

Types of Project. 1.Implementation Project 2.Upgrade Project 3.Safeguarding Project 4.Template Project 5.Optimization Project

Types of Testing

Test Workbench
Solution Manager's Test Management provides us Test Workbench to synchronize our testing functionalities: 1.Test Plans 2.Test Packages 3.Test Cases 4.Status Infosystem. 5.Reporting We use the SAPs ECATT tool to perform Automated Testing.

Test Management Structure

Steps Involved
Test Preparation Test Cases Updated In SOLMAN

Test Cases Grouped to Test Plans


Test Plans divided to Test Packages and Test Packages assigned to Testers Sequencing Test Packages for Execution.

Test Execution

Open Assigned Test Case in Test Packages. Perform Test Execution Set Test Execution Status and Report Test Results In case of Error,Report Issue through Support Message

Test Plan Strategy.

Test Sequence Workflow

ECATT Testing Tool


Ecatt stands for: Extended Computer Aided Testing Tool
Tcode: SECATT

Object Types: 1.Test Configuration 3.Test Data Container

2.Test Script 4.System Data Container

ECATT Testing Workflow

Recording of a Script

Parameterizing of Command in the Script

Execution of Script

RECORD

COMMANDS SAPGUI

PARAMETERS Input Parameters Output Parameters

EXECUT ION

GETGUI

ECATT Recording of Test Script ECATT has many patterns which provides different commands for attributes to perform recording attributes
Test Script
Attributes SAP Package System Data Container Target System Application Component Types of Pattern Groups Commands SAPGUI

UI Control

GETGUI WEBDYNPRO

Record

Test Script References

REFCATT REMOTECATT Message


Refer Script

Script Control

If/Else If Do/End Do

Modify Output Syntax

Ecatt System and Input Details

Overall ECATT Testing Process

Parameterization of Test Script

We parameterize the Test Script in order to transfer the data from one script to another in form of Import/Export.

This is used to perform Integration Testing

Pattern and Example of Integration Script

Data Flow for Testing

Questions ?

Thank You

Das könnte Ihnen auch gefallen