Hi,
Is it possible to count the number of datas fetched in a data source in readyapi? Can it be stored in a variable to use in the next steps.
Thanks!
Solved! Go to Solution.
Hi @MKV
Try below code:
DSrowCount = testRunner.testCase.testSteps["DataSource"].rowCount log.info DSrowCount
Do Like/Accept it as Solution if it solves your query.
Thanks,
Himanshu Tayal
Click "Accept as Solution" if my answer has helped,
Remember to give "Kudos" 🙂 ↓↓↓↓↓
Hi @MKV
Try below code:
DSrowCount = testRunner.testCase.testSteps["DataSource"].rowCount log.info DSrowCount
Do Like/Accept it as Solution if it solves your query.
Thanks,
Himanshu Tayal
Click "Accept as Solution" if my answer has helped,
Remember to give "Kudos" 🙂 ↓↓↓↓↓
Thanks..It worked !!
The problem is that the rowCount does not return the actual row count, in my case 200. I have to run my data source step manually first to create the rows and then rowCount will return the actual row count. When I try to automate this and I try to use:
def tst = testRunner.runTestStepByName("myDataSource")
DSrowCount = testRunner.testCase.testSteps["myDataSource"].rowCount
log.info DSrowCount
it does not work. There are 200 rows in the datasource but the rowCount returns 1. Is there any way to make the rowCount return 200 instead of 1?
Thanks
User | Count |
---|---|
6 | |
5 | |
4 | |
2 | |
1 |
Subject | Author | Latest Post |
---|---|---|