AIQ Architecture Overview
AIQ Architecture Overview

AIQ includes controller, execution, data, and reporting components that work together to design, run, and analyze tests. Exact deployment details vary by environment, but the same core responsibilities apply.
ArchitectureCore Termscomponents
| RunsController: oncoordinates anprojects, individualscenarios, machine
Theexecutions, Controller is the primary point of communicationusers, and informationreporting.Test exchangeNodes: provide execution capacity for Appvancebrowser, IQ
Theservice, controllermobile, sendsor theperformance dataruns.Data toservices: thestore configuration, execution data, results, and operational test nodetestdata.Integrations: -connect node, and controller talk to each other
The controller connects to a REPO. All data is then sent from the controller to the test node
then it's deleted off the test node once the test is finished and uploaded to the dashboard
|
|---|
AIQ Testwith Node(s)
(systems such as Jira, source control, or loadexternal generator) | Runsservices onwhere individualconfigured.
machines
The
Operational Controllernotes
provides tests to each Test Node to runThe test node writes execution details and the controller writes scenario summaries
|
|---|
AIQ Database
| The relational database is required to store test results
Both the Controller and the
- Size Test Nodes
writebased toon execution type, browser count, and expected load. - Keep browser, driver, and operating-system support aligned with the
database
ResultsAIQ arerelease.Monitor generatedcontroller, from data the Controller reads from the databaseDuring scenario execution, both the controllerdatabase, and test node readhealth during large executions.Document environment-specific ports, certificates, proxies, and writeintegration data to the database.
|
|---|
Repository
| Stores all test components, including scenarios, scripts, and data files
The Repository can use local file storage or point to a source control repository
|
|---|
End-User Computer
| Accesses Appvance IQ via URL from a browser
|
|---|
endpoints.
Last updated: JuneSeptember 21,18, 20232026
If you have any feedback on this topic, please contact us at documentation@appvance.ai