In our project we have to run several loadtests with a datasource. We ran those tests with 5 or more threads.
When a "Grid" datasource is used, soapUI always selects the next row. So if we put the values 1,2,3,4,5,6,...,20 in the grid and we run with five threads with total runs=20 all of the numbers are used. When we used excel or textfile as grid, only the first 5 values where used. Every seperate thread keeps using the same value.
We need the behavior of the "Grid" datasource but we want to use another source.
The "loop Datasource" step was no solution because one testcase only ends when all records are read.