Skip to Content
Author's profile photo Vivek Hegde

End to End testing with IBM Rational and SAP Solution Manager 7.1 SP07 – Process View

This blog explains the end to end process of Test Management Option 3 in SAP Solution Manager, valid to SP07. In the underlying blog I explain the process of exchange of business processes, business requirements, test assets and test results between SAP Solution Manager and IBM Rational Tool.  The type of test run used is Manual run in the below example; if we chose to automate the testing process then  either IBM Rational Functional Tester or Worksoft Certify tools can be integrated . I am writing this blog in the same line as my previous HPQC blog for better understanding and comparing the process b/w these 2 testing tools.

About IBM Rational Tools for SAP

Rational Quality Manager is the offering in the quality management space by IBM Rational. It is a collaborative, web-based, quality management software for comprehensive test planning, manual testing, and integration with automated test tools.

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

/wp-content/uploads/2013/09/01_285181.png

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 IBM 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.  After the configuration of a Business Process by Functional Consultants , including the Development 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 IBM rational 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/2_285188.png

The Business Process document for this Process is maintained under Gen. Documentation tab in SOLAR02. If you are configuring very specific to your company business process then the same should be maintained under Proj. Documentation tab.

/wp-content/uploads/2013/09/03_285189.png

Transfer to IBM Rational Tab

In the Transfer to IBM Rational Tab, two information 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 also should provide information on “How to” run the Business Processes and expected results from the run. So the document maintained either Gen Document or Proj. Document would serve  as a Requirement Document.

/wp-content/uploads/2013/09/4_285190.png

/wp-content/uploads/2013/09/5_285191.png

2. Test Object

Test Objects are the Transaction Codes, 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 Business Process completely, from Start to Finish.

We would do the mapping in the IBM rational Connector that how Requirement Document and Test Objects are represented in IBM Rational Quality Manager tool after they are pushed from Solution manager

/wp-content/uploads/2013/09/6_285192.png

The sample tab would look like below

/wp-content/uploads/2013/09/7_285193.png

The Blueprint along with Test Objects and Test Requirements are transferred to IBM Rational QM via the Dropdown available on the left corner of screen.

/wp-content/uploads/2013/09/8_285194.png

/wp-content/uploads/2013/09/9_285195.png

Testing in IBM Rational Quality Suites

/wp-content/uploads/2013/09/10_285197.png

In Rational CLM, view SAP Business Blueprint requirement assets transferred.  A Requirements Collection Procurement is automatically created, contains the requirement assets specified for transfer.

/wp-content/uploads/2013/09/11_285198.png

/wp-content/uploads/2013/09/12_285200.png

A Test Plan ‘Procurement’ is automatically created, will be populated with test case assets.The Requirements Collection ‘Procurement’ is automatically linked to the Test Plan Sales with Validated By traceability.

/wp-content/uploads/2013/09/13_285201.png

/wp-content/uploads/2013/09/14_285202.png

In this example a Manual test script is being created, or a Functional test script recorded with Rational Functional Tester could also/alternatively be created and associated with this test case.

/wp-content/uploads/2013/09/15_285203.png

/wp-content/uploads/2013/09/16_285204.png

/wp-content/uploads/2013/09/17_285205.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.

Transfer the Result Back to SAP Solution Manager

The test results are transferred back to SOLAR02 to update the Blueprint with the testing information. This is done via the IBM Rational SAP Connector.

/wp-content/uploads/2013/09/181_285207.png

1. Attribute option in SOLAR02

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

/wp-content/uploads/2013/09/19_285208.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/20_285209.png

Assigned Tags

      9 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Lluis Salvador Suarez
      Lluis Salvador Suarez

      Ranked, bookmarked, twitted and liked it 😉 thanks for sharing Vivek.

      BR,

      Luis

      Author's profile photo Former Member
      Former Member

      Hello Vivek,

      Amazing post! After GreenHat acquisition and Urban Code acquisition this becomes even more important to know the updated capabilities Rational has to offer in SAP space.

      See the picture here

      Author's profile photo Vivek Hegde
      Vivek Hegde
      Blog Post Author

      That's great news ! There is so much going on in this space. Last time when I talked to IBM team(few months back), they were about to rollout the new offerings in this area.. so much progress since then.. Do you have any new  material/link on new developments in this area?

      Author's profile photo Former Member
      Former Member

      Of course! Many things are getting evolved and many of them are quite a bit stable too now. So, if there is SAP and Rational already there in the IT portfolio the SAP connector is at no cost available on this website to download - https://jazz.net/downloads/sap-connector/releases/4.0.0.1. To understand how to configure and start using the tools - Demos are available at http://www.youtube.com/playlist?list=PL21DFA6F60AB29351&feature=plcp.

      To understand it in more detail there are several webcast, podcast and different type of collateral available online.

      Author's profile photo Former Member
      Former Member

      HI Vivek,

      Thanks for sharing, we actually use this scenario but after upgrading SOLMAN to SP08, data is missing in the  tab "transfer to IBM Rational Project" which seems not to be useable.

      sorry for posting this here.

      regards,

      Thomas

      Author's profile photo Vivek Hegde
      Vivek Hegde
      Blog Post Author

      Hi Thomas,

      If the data was present in the "Transfer to IBM Rational" tab in SP07 and if it disappears after upgrade then you have to raise a oss message. I strongly believe it might be a bug in SP08. Please update the forum on the reply you get from SAP.

      This shall help all other clients planning to upgrade to SP08.

      Regards,

      Vivek

      Author's profile photo Tom Cenens
      Tom Cenens

      Hi Vivek

      Thanks for sharing. What I'm interested in is your perspective as an end-user. Did you like it, how does it compare to other testing methogs if you tried those out also etc?

      Best regards

      Tom

      Author's profile photo Former Member
      Former Member

      Hi Vivek,

      I recently joined SCN and saw this article which mentioned the company I work for ... Worksoft.  As I am a Support Engineer responsible for helping companies integrate our product with RQM, I found this very informative.  I just have one note regarding your opening paragraph where you mention the functional testing tools which integrate with RQM. The Worksoft product is Worksoft "Certify", not Worksoft "Testify".  Other than that small typo, this is a great article about how to use RQM for SAP Testing.  Thanks for posting.

      Regards,

      Nick

      Author's profile photo Vivek Hegde
      Vivek Hegde
      Blog Post Author

      Hi Nick,

      Welcome to SCN !

      Thank you for highlighting the typo. I corrected it. Appreciate your kind comments and I hope you would enjoy browsing through other great posts in SCN.

      Regards,

      Vivek