Skip to main content

Run JMeter Scripts in AIQ

AppvanceRun IQJMeter scripts in AIQ when a JMeter asset is aalready systempart of the performance or protocol-testing workflow. Confirm that supportsthe runningscript, manydata, test types like SoapUI, Selenium, Appvance Designer Script, Java, Groovy,plugins, and more.

environment

SoapUIare supportsuitable wasfor removedrepeatable inexecution releasebefore 5.2.0adding of AIQ.

In additionit to theautomated aboveruns.

list,

Pre-run AIQchecklist

also supports running
  • Confirm JMeter scripts.version, Belowscript arefile, theplugins, stepsdata thatfiles, weand needtarget toenvironment.
  • Validate followcredentials, totokens, runendpoints, and certificates through approved secure handling.
  • Check load generator capacity, network access, and artifact storage.
  • Define success criteria such as response time, error rate, throughput, and duration.

Validation workflow

  1. Run the JMeter scriptsscript fromlocally AIQ.
    1. Navigate to the AIQ Home screen and click Build
    2. Click File ->New to create a new scenario
      ctthLYIaWwV79htb-7cf22f20f484.png
    3. Select Functional Test from the Scenario Test Type drop-down
      8BkeBQDN2oPjb6fR-306b5838e862.png
    4. Click the Test Cases tab and click the link for Add test case as shown below in the screenshot
      qDDRccrgGTfb353w-48caf6704a33.png
    5. Browse the JMeter script, the JMX file, and save the test case
      HQJtapjdCDEK08Lr-703a0c06ee47.png
    6. Navigate to Resources and make sure the JMeter bundle with version 3.2 is added by default
    7. Also make sure the resources are added with name, Type, and the correct path of the file as seen in the below screenshot
      gQsfZRQOMqN71nMm-74e058d752d3.png
    8. Click Play Scenario from the top navigation bar and the Controller window will openor in a newcontrolled tabenvironment thatfirst.
    9. Run displaysa thelow-load testsAIQ runningexecution before scaling.
    10. Review logs, assertions, response data, and willgenerated displayreports.
    11. Separate theJMeter pass/failscript statusissues offrom the tests upon the test completion as seen in the below screen-shot. The left part shows the stepsapplication and theload-generator 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
      YX6Okuxe19RtbCAb-7d9f36a04d06.png
    12. Click the Click here link to get to the list of Reports that Unified Test Platform supports
      VuapxY6vfJpnva5I-502768b0aa6a.png
    13. You can also cross verify the same by running the tests using Apache JMeter
      iJiUIcsUxk2vgzLI-561030f1b5a3.pngbottlenecks.

    Last updated: JulyOctober 25,7, 20242026

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