We are providing Online trainings for SAP TAO, HP QTP, HP BPT, SAP MANUAL, SAP AUTOMATION, SAP SD,SAP MM,SAP ABAP,SAP CRM,SAP FICO by Realtime Experts

Saturday 16 June 2012

Purpose Of SAPTAO


  The highly secure and mission-critical nature of enterprise resource planning (ERP) data requires many SAP customers to test their ERP applications and business processes regularly. Many SAP customers use expensive customized manual procedures to test processes and applications. Manual testing is time-consuming, and frequently requires a team of experienced quality assurance (QA) professionals. Subject matter experts also often need to spend a lot of time communicating the process data flow to testers.
   SAP Test Acceleration and Optimization streamlines the creation and maintenance of ERP business process testing.

   SAP Test Acceleration and Optimization helps QA specialists to break down a test into components which are:


  • Assembled into test cases in a simple interface, using drag and drop
  • Parameterized for flexible reuse, such as reusing a test that has updated data
  • Maintained easily and inexpensively, even when screens, flows, or service packs change

SAP Test Acceleration and Optimization is designed for SAP-GUI-based applications. SAP Test Acceleration and Optimization users should be experienced quality managers who are familiar with the SAP Quality Center application by HP, SAP GUI ERP applications, and business process testing.
Automatic testing with SAP Test Acceleration and Optimization maximizes:

Testing deployment:

SAP Test Acceleration and Optimization, with SAP Quality Center, dramatically reduces the amount of time required to build and execute test scripts.

Reuse:

SAP Test Acceleration and Optimization eliminates the need to create new tests whenever a component changes. If one component in a group of tests changes, replace that component, and re-consolidate the tests.


Maintenance:

SAP Test Acceleration and Optimization records component parameters. It provides a Microsoft Excel spreadsheet to save parameters for reuse and maintenance. SAP Test Acceleration and Optimization helps you to determine the need for repairs, and helps you to repair your components.

Robustness:

The SAP Test Acceleration and Optimization inspection process ensures that SAP Test Acceleration and Optimization tests are more robust during changes. Inspection examines the parameter in a component, not just the screen object behavior.

The SAP Test Acceleration and Optimization solution requires products from SAP and HP QTP,QC


SAP TAO


The SAP Test Acceleration and Optimization Clent application runs on Windows System. It Performs 6 Key functions

1 .PFA (Process Flow Analyzer)     
2. Inspection/UI Scanner
3. Import/Export                         
4. Change Analysis
5. Repository                            
6. Consolidator

Configuration

License Validation:

  •  Once Installation is complete, Double Click on the SAPTAO Icon on the Desktop. SAPTAO UI Appears.
  • Click on the “Configuration” Link on the top right of the screen and select  the “License” Tab
  • Select the Solution Manager system from the System List
  • Click on Test SAP Connection (The text box on the right SAP TAO License with Text Enabled turns Green




Connection Settings:

  • Click on the Connect Module on the Left hand Side Panel of SAPTAO UI.
  • Select the SAP Managed system from the list and provide valid credentials
  • Click on “Test SAP Connection” Button and then  Click on “Save” Button
  • The ICON displaying the selected current Backend system turns Green
  • Provide Valid QC Connection details along with Domain and project details and click on “Save” Button
  • The ICON displaying the connection state of QC turns Green



Configuration Settings

Click on the Configuration Link and set the following in the respective
tabs as described below.
Inspection /UI Scanner

Inspection of a screen helps you to create a screen component, which contains the controls (such as text fields, labels, and dropdown boxes) on the screen. The inspection fails if the screen is defined dynamically at runtime (dynamic screen).
SAP Test Acceleration and Optimization application has two modes of inspection.

      The Inspection tab page in the SAP Test Acceleration and Optimization client selects multiple SAP GUI screens and transactions for testing, in an easy-to-use interface. It then determines whether these screens are valid, and sends them to SAP Quality Center as screen components.

       The UI Scanner tab page collects information from one screen at a time, and sends screen objects to SAP Quality Center, as components. The UI scanner requires Quickest Professional on your local work station. Use the PFA to record dynamic screens.

The inspection of screens is included in the PFA. Use PFA first, to automate the testing of business processes. You use the inspection first for the screens that cannot be recorded using PFA.

Set up Inspection


Procedure :-
1. In the SAP Test Acceleration and Optimization client, choose Configuration.
2. Choose Inspect tab page.
3. Select the required options.

Option
Purpose
Keep copy of components on local path
To maintain a local copy of components from screen inspection

Upload components to SAP Quality Center
 To upload the screen components to SAP Quality Center
If this option is not selected, the parameters Overwrite components and Delimiter for Component/Unique Identifier on the Import/Export tab page are used to name new components.

Display UI Scanner Tab
 To view the UI Scanner tab page for component creation
This tab page is not displayed by default.

Component path
 The location of components created during inspection
 Duplicate components are overwritten without confirmation.




UI Scanner: A plug-in module for HP Quickest Professional enables you to collect information from one screen at a time, and sends the screen objects to HP Quality Center as a component. The UI Scanner scans all objects in the screen including dynamically generated objects. The UI scanner requires an active Quick Test Professional installation on your local work station.

Import/export


Import/export exchanges components between the SAP Test Acceleration and Optimization client and SAP Quality Center. The import/export module does the following.
Export components from the inspector in the SAP Test Acceleration and Optimization client to SAP Quality Center
Import components from SAP Quality Center to the SAP Test Acceleration and Optimization client
Export components from the local memory to SAP Quality Center
Export a component from the UI scanner and send it to SAP Quality Center, in the background


PFA also uses import/export while creating the test components
Procedure

1. Choose Import/Export tab page.
2. Select the required options.

Option
Meaning
Path to imported components

The local location of imported components

Local Components Path
The local location of exported components

Overwrite components
Overwrite the existing components in SAP Quality Center with new ones.



















Process flow analyzer


The process flow analyzer (PFA) records all user interactions, and the sequence of screens, in a business process, and stores them in the SAP Test Acceleration and Optimization repository. It automates inspection, retrieval of dynamic SAP GUI properties at runtime, and creation of components.
The PFA, together with RTL and components, provides check points in the recording, which allow certain actions and verify display texts and properties of some controls.
Procedure
On the PFA tab page, make the following settings:
 Test Folder Path
The location of the tests created using the PFA, in the SAP Quality Center
 Path to Default Components
The location of default components in the SAP Quality Center. PFA uses this path to access the default components when uploading the analysis and creating a test.
 Overwrite Test With Same Name
      Automatically replace a test with the same name, when uploading a PFA.

 Maximum Number of Tests
The maximum number of PFA analyses that can be stored in the repository, for the current user.
 Data Folder
The location of the data table, which is a spreadsheet document. This folder must be accessible during tests since the runtime libraries get the values for the test from the data table. This folder must not be emptied.
 Record Output
PFA records the output values, for example values which are output in some screens by the transaction. If not set, only input values are recorded. If this option is switched on, the PFA will create a second spreadsheet to store the recorded outputs.
 Do Not Use Screen Components
Whether screen components are to be inserted in the test. If selected, only default components will be used. Do not select this option unless required.


Steps for Process Flow analysis are:-
 1. To add a transaction, choose.
2. Select a transaction e.g. VA01.
Name for analysis is already populated with time stamp concatenated to it. You may change it.
3. Choose “Start” for Process Flow Analysis.


The transaction is launched on the managed system along with the following PFA controller.

Execute the process flow as a business user.
6. After executing the transaction completely, stop the PFA by clicking on “Stop the PFA” button in the PFA controller window.
7. A report is generated which captures the activities performed by business user


Change analysis


Change analysis analyzes the impact of changes due to upgrades, SAP patches, or custom development, on a test, component, or consolidated component. The impact is found by comparing the results of the technical bill of materials (TBOM), transport requests and SAP patches.

Set Folder for BPCA
In this section, you specify:
 The folder created in SAP Quality Center to store the test set created by BPCA
 Whether to use BPCA result ID as the test set name

Change analyzer functionality helps in repairing tests, which are impacted by a software change. SAP Test Acceleration and Optimization relies on SAP Solution Manager – Business Process Change Analyzer (BPCA) result. The BPCA result Id could be searched on the basis of a solution or project.


Steps for Change Analysis:-
1. Input your result Id, and choose “Change Impact Analysis“.
2. List of impacted components (including consolidated components) are shown in the Impacted Components tab. Impacted Test tab shows are all the affected tests.


Repository


The SAP Test Acceleration and Optimization repository is part of the SAP Solution Manager system, and stores data required to create, optimize and maintain components and tests. The repository contains the following:

 User interactions and the sequence of screens in a business process
 Information specific to SAP Test Acceleration and Optimization, that cannot be retrieved by other tools
 Results or states during process flow analysis, before the component is created


The SAP Test Acceleration and Optimization repository tools comprise the following.

 Component explorer :The component explorer views the list of components in a domain and project.
 PFA explorer :The PFA explorer displays the analyses performed by PFA.

Repository module give access to SAP TAO repository stored in SAP Solution Manager.

Component Explorer
The user can see the list of all the components created by himself for a specified QC Domain and QC Project.


PFA Explorer

The user can search for PFAs created till now, depending on search strings. The user can specify property to search on. The different properties which are possible to be searched on are:-
 User
 Analysis Name
 Transaction
 System
 Client
 Date Time
 Language

Once the search is done the user can click on one of the PFA to see more technical details.


Consolidation

Consolidation creates a single component from the objects and data in an SAP Quality Center test. The component contains all the code and screen elements in a test. It executes much faster than the individual components and helps you to maintain business processes. Consolidation also takes dependent tests into account.
The parameter of a basic component is available for a consolidated component, only if a value has been set for the parameter before consolidation. You can still edit this parameter after consolidation. If you add a parameter to the basic component after consolidation, you need to reconsolidate the basic component.

Consolidation synchronizes the content in the data table (number of lines), and the iterations of the component in the test which makes use of it (generated by SAP Test Acceleration and Optimization while consolidating the intial test).

Procedure
1Choose Consolidate tab page.
2. Select the required options.
         Option
Purpose
Create in SAP Quality          Center Folder
The location of consolidated components in SAP Quality Center
Overwrite consolidated component in QC
To overwrite a consolidated component after reconsolidation to update the existing tests

Delimiter for Component/Unique Identifier
To specify a suffix for a new component, if you do not want to overwrite an existing one
The character # is dynamically replaced by an automatically-incremented number.
Update data table file
If set, it will add/update the missing parameters fields in the component data table file