Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

RQM context information when running RFT scripts

Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

0 votes



6 answers

Permanent link
Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

Hi,
Could you elaborate what is the requirement here ? Are you trying to extend the Functional Test adapter ? If so, the information of which test case is being executed can be extracted using the task which RFT adapter receives. Please refer Quality Management-Execution Framework Resource Specification http://open-services.net/bin/view/Main/QmExecutionAdapter for more details.
Note: This is an early draft version.
Thanks
Vaibhav

0 votes


Permanent link
Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

Hi,
Could you elaborate what is the requirement here ? Are you trying to extend the Functional Test adapter ? If so, the information of which test case is being executed can be extracted using the task which RFT adapter receives. Please refer Quality Management-Execution Framework Resource Specification http://open-services.net/bin/view/Main/QmExecutionAdapter for more details.
Note: This is an early draft version.
Thanks
Vaibhav

We have an RFT script that was writtin prior to using RQM. The script is designed to run against dozens of test cases (passed as an input file to the script). We need to be able to associated the script with test cases in RQM and have the script 'know' which one it should be testing at any given time. I was hoping *not* to have to write an adapter extension if I could avoid it...

0 votes


Permanent link
Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

Hi,
Could you elaborate what is the requirement here ? Are you trying to extend the Functional Test adapter ? If so, the information of which test case is being executed can be extracted using the task which RFT adapter receives. Please refer Quality Management-Execution Framework Resource Specification http://open-services.net/bin/view/Main/QmExecutionAdapter for more details.
Note: This is an early draft version.
Thanks
Vaibhav

We have an RFT script that was writtin prior to using RQM. The script is designed to run against dozens of test cases (passed as an input file to the script). We need to be able to associated the script with test cases in RQM and have the script 'know' which one it should be testing at any given time. I was hoping *not* to have to write an adapter extension if I could avoid it...
For this scenario, you could pass the TestCase name as an Execution argument of the Test Script (Open a Functional test script and see the Script arguments). For this you won't need to extend the adapter.

0 votes


Permanent link
Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

Hi,
Could you elaborate what is the requirement here ? Are you trying to extend the Functional Test adapter ? If so, the information of which test case is being executed can be extracted using the task which RFT adapter receives. Please refer Quality Management-Execution Framework Resource Specification http://open-services.net/bin/view/Main/QmExecutionAdapter for more details.
Note: This is an early draft version.
Thanks
Vaibhav

We have an RFT script that was writtin prior to using RQM. The script is designed to run against dozens of test cases (passed as an input file to the script). We need to be able to associated the script with test cases in RQM and have the script 'know' which one it should be testing at any given time. I was hoping *not* to have to write an adapter extension if I could avoid it...
For this scenario, you could pass the TestCase name as an Execution argument of the Test Script (Open a Functional test script and see the Script arguments). For this you won't need to extend the adapter.

We looked at this, but it appears that the execution argument is associated with the script and we didn't see how to change it for each test case the script might be associated with. Is there a way to do this?

0 votes


Permanent link
Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

Hi,
Could you elaborate what is the requirement here ? Are you trying to extend the Functional Test adapter ? If so, the information of which test case is being executed can be extracted using the task which RFT adapter receives. Please refer Quality Management-Execution Framework Resource Specification http://open-services.net/bin/view/Main/QmExecutionAdapter for more details.
Note: This is an early draft version.
Thanks
Vaibhav

We have an RFT script that was writtin prior to using RQM. The script is designed to run against dozens of test cases (passed as an input file to the script). We need to be able to associated the script with test cases in RQM and have the script 'know' which one it should be testing at any given time. I was hoping *not* to have to write an adapter extension if I could avoid it...
For this scenario, you could pass the TestCase name as an Execution argument of the Test Script (Open a Functional test script and see the Script arguments). For this you won't need to extend the adapter.

We looked at this, but it appears that the execution argument is associated with the script and we didn't see how to change it for each test case the script might be associated with. Is there a way to do this?
True, these arguments are associated with a the test script. So, it seems that in the present scenario, before executing the Testcase you might have to update the Execution Argument of the script to pass the Testcase name under execution, which seems to me like a little extra work.
However there is an enhancement 23872: Need to be able to pass values from Test Case/Test Execution Record to test scripts. https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/23872 which seems to be asking same ability.

0 votes


Permanent link
Does Quality Manager make any context information available to Functional Test scripts via the adapter? Specifically, we would like to be able to determine which Test Case a specific script is executing for. Barring information send via the adapter, is there another way to make an RFT script know which RQM test case it is executing for?

Hi,
Could you elaborate what is the requirement here ? Are you trying to extend the Functional Test adapter ? If so, the information of which test case is being executed can be extracted using the task which RFT adapter receives. Please refer Quality Management-Execution Framework Resource Specification http://open-services.net/bin/view/Main/QmExecutionAdapter for more details.
Note: This is an early draft version.
Thanks
Vaibhav

We have an RFT script that was writtin prior to using RQM. The script is designed to run against dozens of test cases (passed as an input file to the script). We need to be able to associated the script with test cases in RQM and have the script 'know' which one it should be testing at any given time. I was hoping *not* to have to write an adapter extension if I could avoid it...
For this scenario, you could pass the TestCase name as an Execution argument of the Test Script (Open a Functional test script and see the Script arguments). For this you won't need to extend the adapter.

We looked at this, but it appears that the execution argument is associated with the script and we didn't see how to change it for each test case the script might be associated with. Is there a way to do this?
True, these arguments are associated with a the test script. So, it seems that in the present scenario, before executing the Testcase you might have to update the Execution Argument of the script to pass the Testcase name under execution, which seems to me like a little extra work.
However there is an enhancement 23872: Need to be able to pass values from Test Case/Test Execution Record to test scripts. https://jazz.net/jazz02/resource/itemName/com.ibm.team.workitem.WorkItem/23872 which seems to be asking same ability.

Hi Vaibhav - I've read thru the request it is exactly the same issue. I'll follow along on the work item. Thanks for your help on this.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Mar 21 '10, 2:44 p.m.

Question was seen: 6,959 times

Last updated: Mar 21 '10, 2:44 p.m.

Confirmation Cancel Confirm