Forum Discussion
nmrao
Champion Level 3
May be you want do it (calling qtest api programmatically) from tear down script instead of events.
Because, the events are triggered even before the assertions are run; so will not have the status of the test.
Because, the events are triggered even before the assertions are run; so will not have the status of the test.
Sritharan
3 years agoOccasional Contributor
Yes . But keeping it at the teardown , the scripts there will run once all my data row has finished running. But we want to update qtest for each data row. So we have kept the script to update qtest as a test step itself
Anyway, thanks for the reply rao
- ChrisAdams3 years agoChampion Level 3
Hi,
I'm not quite sure how you would actually update QTest, but in your data driven test, you could add a Groovy script within the loop that could update QTest on each iteration of the loop.
With Groovy script you can pretty much do whatever you want.
- nmrao3 years agoChampion Level 3If you want to update for each row, hold the data (which you need to update in qtest) and create the list and update the same (list) from teardown. If qtest can support updating bulk data, then you can send all the data (which was build above in the list) in single call. Otherwise, you have to iterate thru the list and make multiple calls.
Like ChrisAdams suggested, you can do that as well after itearation of your data driven test.
Related Content
- 10 months agolodecesa
- 5 years agokaiiii
- 2 years agojaredjamieson
- 13 years agojitendra_1