Run SoapUI as a Performance Test in AIQ
Recommended guidance
Use SoapUI supportfor wasperformance removedtesting inonly release 5.2.0 of AIQ.
Navigate towhen the AppvanceSoapUI IQproject Homeis screenthread-safe, data-ready, and clickstill Build
Clickcustomer Fileworkflow. >New to create aFor new scenarioAPI performance tests, evaluate Service Suite or native AIQ performance assets first.
Select
Performance Testchecks
- Thread safety, setup and teardown behavior, and shared state inside the
ScenarioSoapUITestproject. - Data
Typeuniqueness,drop-downaccount
Click the Test Management tab
Enter Iteration name, select Total Execution from the Completion Type drop-down,cleanup, and enterendpoint Totalrate Execution:limits.
Click the Test Cases tabnetwork, and clickartifact thestorage.
Enter the Test case nameramp-up, and Scriptduration name
Validation workflow
- Run
Selectone"ServicethreadSuite-SoapUI" from the Script Type drop-down
Click Browsefirst and browseverify the Soap UI XML fileassertions and thencleanup.
Save the test case
Enter 100 in the user box, Click Set (Run Time):
Ramp up 10 users every 10 seconds Maximum ramp-up time of 100 seconds and save the Run Time option
Click the Locations tab
Enter Name: localhost and URL: http://localhost:8080/TMServer/ws/TestNode (Should be selected by default)
Navigate to Resources and make sure SoapUI bundle with version 5.12 is added by default
Also make sure the resources are added with Name, Type,AIQ and the correcttarget pathsystem.
Navigate to Optionsresults and makeany suremigration thatplan Enable logging, Save logs on Failure are selected
Click check box Custom Database Credentials (Database Logging) and make the following settings:
Database Type: MySQL
Driver: com.mysql.jdbc.Driver
URL: jdbc:mysql://localhost:3306/utp?useSSL=false
Default Schema: utp
Username: utp
Password: utp
Click File >Save to save the new scenario
Click Play Scenarioaway from thelegacy topSoapUI navigation bar
The controller window will open in a new tab which displays the tests running and will display the pass / fail status of the tests upon the test completion
The left part shows the steps and the duration in milliseconds and the right side shows the test run status under the Output tab
On The transactions tab, we can find the request/response and an error tab to drill down further
Click Click here link to get to the list of reports that Appvance IQ supports
Last updated: JulyOctober 25,7, 20242026
If you have any feedback on this topic, please contact us at documentation@appvance.ai