Contributions
ReadyAPI Performance and Data Source
Alright I may be overthinking this scenario. I'm new to using the Load Testing features of ReadyAPI Performance (formerly LoadUI). In the standard Functional Testing Suite, lets say I want to cycle through a set of query parameters. Bob, Bill , Sam , Tom etc I could use a bunch of different tools to generate the list as a Data Source. Set the step that utilizes it and then create a data source loop to go through until i finished the list of names. In a Load Test, the repeating of the step for a certain time range and number of users is already handled. So for Ready API Load, should I forgo the datasource loop types steps . How do I sequentially work my way through a large list of values when there are concurrent users firing off the requests and avoid collisions?680Views0likes1CommentRe: ReadyAPI Test for Azure DevOps manual test association
khanchett wanted to say thank you for the initial suggestion. I went to try and implement something like this for C#, but most of the Test projects would not allow the running of the executable. For example an MSTest UnitTest Project would say "A Project with an Output Type of Class Library cannot be started directly" I was able to launch Ready API within a new C# project and can utilize a Process.Start command in Main method within the class. This gives me the launch of the executable that I can probably update to be more dynamic later. But struggled to get the command line runner working within Test projects. If you have some capacity to PM a bit this coming week I'd love to go over your setup for getting an executable or batch file called within TestRunner this was my source within a standard C# project that worked static void Main(string[] args) { Console.WriteLine("Starting Ready API!"); ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "S:\\Program Files\\SmartBear\\ReadyAPI-3.9.0\\bin\\testrunner.bat"; startInfo.Arguments = "-sRegression -j -f${WORKSPACE} \"-RJUnit-Style HTML Report\" -FXML -Eqa C:\\Users\\TestUser\\Downloads\\MY-readyapi-project"; startInfo.WindowStyle = ProcessWindowStyle.Normal; Process.Start(startInfo); }3 years agoPlace ReadyAPI QuestionsReadyAPI Questions2.3KViews0likes1Comment