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.
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.
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.
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.
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
The sample tab would look like below
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.
Testing in IBM Rational Quality Suites
In Rational CLM, view SAP Business Blueprint requirement assets transferred. A Requirements Collection Procurement is automatically created, contains the requirement assets specified for transfer.
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.
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.
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.
1. Attribute option in SOLAR02
In the Transfer to IBM Rational tab in SOLAR02, the test results are displayed against each line item individually.
2. SOLAR_EVAL txn code
The entire view of test results are displayed in SOLAR_EVAL txn code as below
Ranked, bookmarked, twitted and liked it 😉 thanks for sharing 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
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?
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/22.214.171.124. 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.
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.
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.
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?
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.
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.