Hello,
We use HP QC 12.50 Enterprise version. My question is related to managing an end-to-end test scenario in Test Lab and sharing test data (actual results) between subsequent tests.
Following is an example of an end-to-end scenario for creating a PO in SAP.
1.) Login to SAP
2.) Create Purchase Requisition
3.) Create purchase Order (Note: Use the Purchase Req# created in 2)
The end goal is to manage test execution of this end-to-end scenario between different users/testers
For simplicity, let’s assume:
Case (1) will be executed by User-1
Case (2) will be executed by User-2
Case (3) will be executed by User-3
My approach to manage this end-to-end scenario:
A.) In test plan module create the 3 test cases, mentioned above.
Note: For the 3 test cases, I am creating 3 Test Parameters SAPLoginID, Pur_Reqn and Pur_Order respectively
B.) In test lab module, create a test set and add the above 3 test cases
Questions:
1.) With reference to (A) i.e. Test Plan -
a.) in Test Plan module, when adding "Test parameters", I do not see any option to share them between tests. Parameters created for a test cases, are limited to that test case ONLY. Is there any other option that will help sharing test parameters between test cases?
b.) We also have the BPT (Business Process Testing) module. For end-to-end scenarios and for executing them manually, is BPT a better option? If yes, please give some references which will provide more details/examples.
2.) With reference to (B) i.e. Test Lab -
c.) Let’s say a test case has multiple parameters. During test execution, rather than inputting the test data for them manually can we use an XL/file to upload data?
d.) Between 2 tests how do I share actual data during execution? For e.g. the Purchase Requisition created by "User-2" in "test case-2" can be referenced while creating a purchase order by "User-3" while executing "test case-3".
Thanks!