Running SoapUI as Functional 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 Functional Test from the Scenario Test Type drop-down
-
Click the Test Management tab and check: "Repeat scenario's test cases 1 time"
-
Click the Test Cases tab and click the link for Add test case link
-
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 file and then the Test Suite and then the Test Case from the drop-down. Save the test case
-
Click the Locations tab
-
Enter Name: localhost and URL: http://localhost:8080/TMServer/ws/TestNode (Should be added by default)
-
Navigate to Resources and make sure the SoapUI bundle with version 5.2.1 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 the Click here link to get to the list of Reports that Appvance IQ supports