Run Functional Scenarios from a TestNG JAR in AIQ Run Functional Scenarios from a TestNG JAR in AIQ Use this guidance for existing TestNG class JARs that are still required by an AIQ workflow. For new functional automation, use current Scenario Editor patterns unless a Java/TestNG integration is specifically required. Pre-run checklist Confirm the JAR was built from the intended source revision. Verify all required dependencies are packaged or available to the execution host. Confirm browser, driver, Java, and environment compatibility. Use approved credentials and test data stored outside the JAR. Validation steps Run the JAR in the CI or local maintenance environment. Execute a small AIQ validation run. Review output for classpath, driver, locator, and data errors. Document whether the asset remains maintained or should be migrated to Scenario Editor. Last updated: September 8, 2026