Skip to main content

Run SoapUI as a Functional Test in AIQ

Run SoapUI supportas wasa removedfunctional test in releaseAIQ 5.2.0when ofexisting AIQ.SoapUI

projects
    still provide

    Navigaterequired validation. Keep the integration controlled and consider migration to theService AppvanceSuite IQ Home screen and click Build

    Click File ->New to create afor new scenarioAPI coverage.

    Before execution

    • 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 sureConfirm the SoapUI bundleproject withfile, versionversion, 5.2.1dependencies, isendpoint, addedenvironment, byand default

    credentials.Use secure placeholders or approved secret storage for sensitive values.Validate network, proxy, certificate, and firewall access.Define

    Alsoexpected makeassertions, surereturn codes, and artifacts.

    Review workflow

    1. Run the resourcesSoapUI aretest addedindependently withbefore Name,AIQ Type,execution.
    2. Run a small AIQ wrapper and theconfirm correctoutput pathhandling.
    3. Review oflogs and generated reports for the XMLfirst filemeaningful failure.
    4. Document
    5. legacy

      Navigate to Optionsdependency and makereplacement sureoptions thatif Enable logging, Save logs on Failure are selected

      applicable.

    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


    Last updated: JulyOctober 25,7, 20242026

    If you have any feedback on this topic, please contact us at documentation@appvance.ai