3.1 - Services Workbench

Service Suite documentation.

Service Suite Overview

Service Suite is AIQ’s API and service testing area for building HTTP requests, validating responses, extracting values, and supporting API-driven test workflows. Use “Service Suite” in current documentation instead of older Services Workbench wording unless referring to legacy navigation or historical assets.

What Service Suite supports

Best practices

  1. Start with small, independent requests before chaining complex workflows.
  2. Use secure credential handling and mask sensitive values in shared evidence.
  3. Document dependencies on external services, rate limits, and environments.
  4. Review older Services Workbench pages for consolidation into Service Suite content.

Last updated: October 6, 2026

Why Service Suite?

Why Service Suite?

Service Suite is used to design, run, and validate API and service-level tests in AIQ. It helps teams test business workflows below the UI, validate integrations, and reuse service calls across broader test coverage.

When Service Suite is a good fit

Use Service Suite with clear request definitions, secure authentication handling, assertions, response extraction, and environment-specific variables. Keep service tests small enough to debug quickly, then combine them into broader workflows where needed.

Last updated: October 8, 2026

Netboard Service Usage in Service Suite

Last reviewed: September 25, 2026

Use this article when a Service Suite workflow needs to call or validate the Netboard service.

What changed in this article

Validation workflow

  1. Confirm the Netboard endpoint and required request fields.
  2. Run the Service Suite call with a known test payload.
  3. Validate the response body, status, and any downstream values stored for later steps.

Review note: Kept the article but scoped it to Service Suite usage and validation.


Last updated: September 25, 2026

If you have feedback on this topic, contact documentation@appvance.ai.

Run Node.js Packages from Service Suite

Run Node.js Packages from Service Suite


Service Suite can invoke approved Node.js and npm-based processes on the AIQ execution host. Install Node.js, npm, and required packages on the same Test Node or host that runs the Service Suite test.


Plan for the call to wait until the external process completes. Capture and validate the process exit status, standard output, and standard error in the test logic.


Use a controlled working directory and avoid installing untrusted packages during execution. Validate package compatibility with the deployed AIQ and Node.js versions before use.


Last updated: September 14, 2026


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

WSDL/SOAP Calls in Service Suite

Use Service Suite for WSDL/SOAP calls when the tested system still exposes SOAP services or when a legacy integration requires SOAP validation. Keep the documentation focused on request structure, endpoint configuration, authentication, assertions, and evidence.

What to configure

Validation workflow

  1. Validate the WSDL and operation outside the main regression suite first.
  2. Run a known-good request with controlled data.
  3. Add assertions for both transport success and business response values.
  4. Mask credentials, tokens, and sensitive payload values before sharing evidence.

Last updated: October 7, 2026