Skip to Content

This document explains the end to end process of Test Management Option 2 in SAP Solution Manager, valid to 7.1 SP07.I have covered the process of exchange of business processes, business requirements, test assets and test results between SAP Solution Manager 7.1 and HP Quality Center 11,52.  The type of test run I used is Manual run in the HP QC side; if we chose to automate the run then HP Quick Test Professional (now called HP UFT)  can be used.

About HP Quality Center 11 as a part of HP ALM 11

The HP ALM platform provides the foundation for new versions of HP Quality Center and HP Performance Center, enabling application teams to manage the testing activities across the lifecycle, including monitoring the project status life cycle.

/wp-content/uploads/2013/09/sshot_21_280904.png

Source : SAP

SOLAR02 Business Requirement Transfer Process

The Business Blueprint Configuration (SOLAR02) is the single window for transferring the Blueprint from SAP side to Testing tool at the HP side. During the Blueprinting process of a project, the Business Scenarios and Processes are defined and all the possible variants for standard scenarios are identified.  Once the configuration of a Business Process by Functional Consultants , including the Development, if any are done; the Blueprint can now be synced with the Testing tool for complete scenario testing. Business Process Document in a Documentation tab should be updated with the complete Process Flow. This plays a crucial role since the Tester working with HPQC might not be SAP Expert. So this document would be the basis for any reference during the testing process.  We would take example of a Business Process “Procurement without QM”  under Procurement scenario  for our demo.

/wp-content/uploads/2013/09/sshot_1_280905.png

The Business Process document for this Process is maintained under Gen. Documentation tab in SOLAR02.  This document comes along with the Business Process Structure when you define a business process from a Business Process Repository. Gen. Documentation tab is non editable, and only the standard documents provided by SAP as a reference would be available here. If you are configuring company specific (also known as Variant Business Process by functional folks)  business processes, then Business Process Document should be maintained under Proj. Documentation tab manually.

/wp-content/uploads/2013/09/sshot_4_280910.png

Transfer to QC Tab

In the Transfer to QC Tab, two entities are maintained.

1. Business Requirement Document

Business Requirement Document, as mentioned above would be the *only* source of information for Testers to understand what the Business Process is all about. This document should provide information on “How” the Business Processes runs end to end and how to test the transactions involved in the business process. This document should also mention the expected results from the test run.The document maintained either Gen Document or Proj. Document would serve as a Requirement Document usually.

/wp-content/uploads/2013/09/sshot_2_280911.png

/wp-content/uploads/2013/09/sshot_7_280916.png

2. Test Object

Test Objects are Transaction Codes, Reports, Configurations or any relevant Developments which are part of your end to end Business Process. With the help of all the Test Objects you should be able to run your end to end Business Process. Hence select all the txn codes or reports involved in the business process here.

/wp-content/uploads/2013/09/sshot_5_280917.png

/wp-content/uploads/2013/09/sshot_6_280912.png

The sample tab would look like below;

/wp-content/uploads/2013/09/sshot_8_280920.png

Transferring the Blueprint data to HP ALM Tool

The Blueprint along with Test Objects and Test Requirements are transferred to HP Quality Center via the Dropdown “Send Data to Quality Center” option on the left corner of SOLAR02 screen.

/wp-content/uploads/2013/09/sshot_9_280921.png

/wp-content/uploads/2013/09/sshot_10_280922.png

Testing in HP Quality Center  11

/wp-content/uploads/2013/09/sshot_11_280924.png

In Requirements module, the process of translating the business requirements came from SAP Solution Manager into test requirements  is done.To View the transferred Business Blueprint from Solution manager , proceed as below;

1. On the ALM sidebar, under Requirements, select Requirements.
2. Choose View > Requirements Tree to display requirements in a tree

/wp-content/uploads/2013/09/sshot_12_280926.png

/wp-content/uploads/2013/09/sshot_13_280927.png

You can use the requirements as a basis for defining your test plan tree in the Test Plan module. You can use the Convert to Tests wizard to assist you when designing your test plan tree. The wizard enables you to convert selected requirements or all requirements in the requirements tree to subjects or tests in the test plan tree. On the Business Process node, Right Click and select the option Convert to Test option

/wp-content/uploads/2013/09/sshot_22_280931.png

Select the second option, Convert lowest child requirements to tests, to convert the selected requirement to a subject folder, and its sub requirements to tests.

/wp-content/uploads/2013/09/sshot_14_280932.png

After you determine your testing goal, you build a test plan tree, which hierarchically divides your application into testing units, or subjects. For  each subject in the test plan tree, you define tests that contain steps. For each test step, you specify the actions to be performed on your application and the expected

result.

/wp-content/uploads/2013/09/sshot_15_280934.png

/wp-content/uploads/2013/09/sshot_16_280933.png

After you define a test set, select tests for inclusion in the test set. ALM adds instances of the selected tests to the test set. Each instance contains a defined test configuration.

/wp-content/uploads/2013/09/sshot_23_280936.png

/wp-content/uploads/2013/09/sshot_17_280935.png

When you run a test manually, you follow the test steps and perform operations on your application. Then, you compare the expected results with the actual outcome and record the results. You can execute a manual test as many times as needed. The results are stored separately for each run. If you use QTP/UFT as automation tool then this step is taken care by the QTP tool. You only have to click on the Run button and QTP agent will take care of running the entire test script.

/wp-content/uploads/2013/09/sshot_18_280940.png

/wp-content/uploads/2013/09/sshot_24_280941.png

Transfer the Result Back to SAP Solution Manager

The test results are transferred back to SOLAR02 to update the Blueprint with the testing information.

/wp-content/uploads/2013/09/sshot_25_280943.png

Test Results in SAP Solution Manager

There are two ways of displaying the test results in Solution Manager

1. Attribute option in SOLAR02

In the Transfer to QC tab in SOLAR02, the test results are displayed against each line item individually.

/wp-content/uploads/2013/09/sshot_19_280944.png

2. SOLAR_EVAL txn code

The entire view of test results are displayed in SOLAR_EVAL txn code as below

/wp-content/uploads/2013/09/sshot_26_280950.png

To report this post you need to login first.

9 Comments

You must be Logged on to comment or reply to a post.

  1. Devendra Bhoir

    Hi Vivek,

    Nice document. Never got opportunity to work with HP QC, wish to do so in future.

    Could you please suggest any certification for SAP testing availble in India?

    Thanks for sharing 🙂

    Best Regards,

    Devendra B.

    (0) 
  2. Ahmed Khan

    Thanks Vivek,

    When we convert the requirement to tests in HP ALM as per one of the step you explained in the document. It creates a test plan in test plan module. For example; I updated the solman blueprint requirement with additional steps / test objects assigned & send to HP ALM, I want to include the new requirements to the same test plan by convert tests but it is not allowing to update however i have to create new test plan. Is there any way we can update the existing test plan with new requirement. please suggest

    Regards


    (0) 
  3. Satish Talikota

    Hello Vivek,

    Is there a checklist which can be used to implement ALM – Solman integration and configuration for example to implement Global Templates Regression Execution in a separate Solman Project.

    Also want to use it for effort estimation purpose and for Roles & Responsibilities.

    Regards

    Satish Talikota

    (0) 
  4. MANJUNATH KATTEMANE

    Nice Vivek.

    Thanks for sharing.

    In my case I just need to update the test results from ALM to SAP SOLMAN.

    Could you please share some configuration documents (Both SOLMAN side and HP ALM side)  to achieve this integration??

    Thanks,

    Manjunath

    (0) 

Leave a Reply