Smart Agent – Secure On-Premise Test Execution with AXQA
The Smart Agent is one of AXQA’s most powerful features. It allows test execution to run directly from a tester’s machine — inside your own network — instead of being executed only from the central server.
Why it exists
- To execute tests in environments that are not publicly accessible.
- To support secure internal systems without exposing them to the internet.
- To bring execution closer to the system under test.
- To give teams flexibility in how and where tests are executed.
What makes it different
Unlike traditional cloud-only testing platforms, Smart Agent allows execution to happen locally — while still reporting results back to AXQA in a structured and secure way.
- The tester’s machine pulls assigned test cases.
- Execution happens within the local environment.
- Results are sent back to the platform.
- The system records the execution source clearly.
How it fits into AXQA
- Works alongside server-based execution.
- Supports API-driven test cases.
- Respects project-level permissions and visibility.
- Integrates seamlessly into execution history and reporting.
When to use Smart Agent
- When testing internal systems inside a private network.
- When APIs are not exposed to the public internet.
- When working with hardware devices or local environments.
- When additional execution control is required.
Execution flow at a glance
- The tester logs into the Smart Agent application.
- The Agent retrieves assigned test cases.
- Execution runs locally inside the network.
- Results and metadata are securely returned to AXQA.
- The execution becomes part of the project history.
Why this matters for security
- No need to expose internal APIs to the internet.
- Execution is initiated from inside your network.
- All communication remains authenticated and controlled.
- Your infrastructure stays isolated.
Designed for real-world environments
Modern QA environments are rarely simple. Smart Agent is built to support secure networks, hardware labs, internal staging servers, and complex infrastructure — without compromising visibility or reporting.
Related documentation
- Why Use Smart Agent?
- Internal Network Testing
- Executing Test Cases via Smart Agent
- Smart Agent Security Model