Running SoapUI as a Performance Test
SoapUIĀ support was removed in release 5.2.0 of AIQ.
-
Navigate to the Appvance IQ Home screen and click Build
-
Click File >New to create a new scenario
-
Select Performance Test from the Scenario Test Type drop-down
-
Click the Test Management tab
-
Enter Iteration name, select Total Execution from the Completion Type drop-down, and enter Total Execution: 100
-
Click the Test Cases tab and click the link for Add test case execution
-
Enter the Test case name and Script name
-
Select "Service Suite-SoapUI" from the Script Type drop-down
-
Click Browse and browse the Soap UI XML file and then the Test Suite and then the Test Case from the drop-down
-
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, and the correct path of the XML file
-
Navigate to Options and make sure that 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 Scenario from the top 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: July 25, 2024
If you have any feedback on this topic, please contact us at documentation@appvance.ai