On launching TestRunner in SOAP UI Pro, the previous testdata is getting executed.
Launched test runner at Testcase level but it is executing for old set of testdata always, My testdata sheet is updated with new data but it executes for old values.
Please let me know , if you have come across such issue.
That's weird, cos readyapi!/soapui doesn't cache data...only .wsdls and properties according to the help.
You say running via testrunner is picking up the old testdata not the new datasheet. What happens when you execute without testrunner?
Without testrunner, it does take the new testdata and executes it. When launching as Testrunner not sure from were it is fetching the values[old test data].
I want to try and reproduce this.
Can you confirm the version you're running and the form you testdata takes....i.e. are you using a datasource file? or directory? type etc.
My TestSuite has JBDC calls from various SQL database and am validating the data from each of the database and validating against the column values.
you state "My TestSuite has JBDC calls from various SQL database and am validating the data from each of the database and validating against the column values.", but If we're gonna try and reproduce to help were gonna need more info.
What version of ReadyAPI! are you running?
you mention JDBC to source data - are you using Datasource DataConnection type? Datasource JDBC type? JDBC step? you mention validating the returned relational attribute values - how are you validating these?
As I said before - ReadyAPI! doesn't include the facility to cache data - there must be something else going on somewhere - but without further info it's unlikely anyone is gonna be able to help - can you provide screenshots of your test hierarchy, your step config, etc.?