Introduction to Armoury Intelligent
Learn what Armoury Intelligent is, how its testing workflow is structured, and where to begin.
Introduction to Armoury Intelligent
Armoury Intelligent is a quality management tool built around test case management. It helps teams centralize test cases, test execution records, test results, defect records, and test reports in one structured workflow.
In real-world testing work, many teams start by managing test cases with spreadsheets, document systems, or internal note-taking tools. These methods are convenient in the early stage. However, when product features grow, releases become more frequent, and testers begin working in parallel, management issues usually appear.
Common situations include:
- Test cases are scattered across different files, and no one is sure which version is the latest.
- Test results are recorded only in chat messages or temporary sheets, making them difficult to trace later.
- Before every release, the team has to copy test cases and reorganize the test scope again.
- Test leads have difficulty quickly understanding current progress, failed items, and blocking issues.
- AI can help generate testing content, but if the content is not stored back into the official system, it easily becomes a one-time text output.
The purpose of Armoury Intelligent is to move testing work from distributed management to centralized management. Teams can manage test cases, execute tests, track results, and use AI assistance when needed to organize and create testing content.
What you can do with Armoury Intelligent
With Armoury Intelligent, you can perform the following tasks:
- Manage testing projects
Use Projects to manage different products, systems, or client projects. - Create Test Groups
Use Test Groups to manage a specific collection of test cases, such as a member system, back-office management, payment flow, or a release-specific scope. - Organize test categories
Use Sections to classify Test Cases by feature, page, or workflow, making them easier to find and maintain. - Create and maintain Test Cases
Create Test Cases with titles, preconditions, test steps, expected results, priorities, and notes. - Create test execution records
Use Test Runs to manage a specific testing activity, such as smoke testing, regression testing, or release validation. - Update test results
After execution, record results with statuses such as Pass, Fail, Untest, Block, Flaky, and Deprecate. - Review test reports
Use test reports to track testing progress, failed cases, blocked items, and overall release risk. - Create defect records
When a test fails, create a Defect based on the test result so that the issue can be linked back to the related Test Case. - Use AI-assisted operations
Armoury Intelligent can work with AI to assist with creating Test Cases, organizing Test Cases, translating content, reviewing case quality, performing batch updates, and querying data. The role of AI is to support test management, not to replace testing judgment.
Basic structure
The basic structure of Armoury Intelligent is as follows:
- Project
- Test Group
- Section
- Test Case
- Test Run
- Test Result
- Test Report / Defect
- Test Result
- Test Run
- Test Case
- Section
- Test Group
You can understand each level as follows:
| Name | Purpose |
|---|---|
| Project | Manages a product, system, or large-scale project |
| Test Group | Manages a collection of Test Cases |
| Section | Classifies Test Cases by feature or workflow |
| Test Case | Contains the actual testing content |
| Test Run | Represents a specific testing activity |
| Test Result | Records the result after test execution |
| Test Report / Defect | Supports test conclusions and issue tracking |
The most important concept is:
A Test Case is a reusable testing asset.
A Test Run is a specific testing activity.
A Test Report is the basis for assessing progress and risk.
For example, "Verify that a user can log in with a valid account and password" is a Test Case. This Test Case may be executed repeatedly in different releases:
- Version 1 smoke test
- Version 2 regression test
- Version 3 release validation
Each execution produces a different test result, and these results are eventually summarized in the Test Report.
Basic workflow
When using Armoury Intelligent for the first time, it is recommended to start with a simple workflow:
- Enter or create a Project.
- Create a Test Group.
- Create Sections based on product features.
- Create Test Cases under each Section.
- Set priorities or tags for important cases.
- Create a Test Run.
- Execute the tests and update the results.
- Add notes for failed or blocked cases.
- Create Defects when necessary.
- Review the Test Report to confirm progress and risk.
It is not recommended to build an overly complex structure at the beginning. A better approach is to let the team complete one full workflow first, then adjust the structure based on actual usage.
This first workflow is important because it teaches the relationship between reusable testing content and execution evidence. A Test Case should be maintained as a reusable asset. A Test Run should represent one concrete testing activity. A Defect should be created when a failed result needs product triage. A report should help the team decide whether the release can move forward. If the team understands this flow early, later features such as import, export, role management, entitlement control, and AI-assisted operations become easier to use correctly.
Practical example
Assume your team is testing a member system. You can structure it as follows:
- Project: Member System
- Test Group: Core Features
- Sections:
- Login
- Forgot Password
- User Profile
- Permission
- Notification
In the Login Section, you can create the following Test Cases:
- Verify that a user can log in with a valid email and password.
- Verify that a user cannot log in with an incorrect password.
- Verify that a locked account cannot log in.
- Verify that the login error message is displayed correctly.
- Verify that the user is redirected to the home page after login.
When the release is ready for testing, you can create:
- Test Run: Member System Version 2.4 Regression Test
After execution, testers can update each case with one of the following statuses:
- Pass
- Fail
- Block
- Flaky
- Untest
- Deprecate
The test lead or testing owner can then quickly confirm the following from the Test Report:
- Which cases have passed.
- Which cases have failed.
- Which cases are blocked.
- Which important features have not been tested.
- Whether the release is ready to move to the next stage.
This example is intentionally simple. The goal is not to create the perfect structure on the first day. The goal is to give the team a complete path: create reusable Test Cases, execute them in a Test Run, record results, create Defects when needed, and review the outcome in a report. Once the team can complete this path confidently, you can refine Section structure, add tags, import larger libraries, and introduce AI assistance in a controlled way.
Summary
The core value of Armoury Intelligent is that it helps testing teams centralize Test Cases, execution records, results, Defects, and reports.
It is not merely a tool for writing Test Cases. It helps teams clearly answer the following questions:
- What do we need to test?
- How much testing has been completed?
- Which areas have failed?
- Which areas are blocked?
- What risks remain in this release?
When a team can answer these questions with the same source of data, test management is no longer just document maintenance. It becomes a traceable, discussable, and decision-oriented part of the product delivery process.










































