Establish and Document the Technologies and Tools Used to Test the Application - Application Management Best Practices
Establish and Document the Technologies and Tools Used to Test the Application
(Chapter 79 of Application Management Best Practices)
Executive Summary: Chapter Overview
IF4ITThe Bottom Line
Core Concepts
| Concept | Definition & Strategic Role |
|---|---|
| Test Technologies and Tools | The frameworks, automation tools, test management tools, test data tools, and performance, load, and security testing tools used to test an Application. Recording them with versions, purpose, and owners makes testing repeatable by anyone qualified. |
| Test Data Tools | Tools that create, mask, or refresh the data used in testing. Documenting them ensures test data can be reproduced and managed without depending on the individuals who originally set them up. |
| Test Environments and Instances | The environments and Application Instances used for testing. Identifying them alongside the tools clarifies where tests run, so testing can be repeated consistently from Release to Release. |
| Test Tool Governance | Managing the licensing, security, and currency of test tools in the same way as the Application’s other technologies, preferring tools approved by the enterprise’s technology standards and updating the record with every Release that changes them. |
Quick Q&A
Question: Who should be involved in identifying the technologies and tools used to test an Application?
Question: Where are test tools recorded, and how is the record connected to test automation code?
Read More Below
This chapter explains how to establish and document the technologies and tools used to test an Application.
Why Test Technologies and Tools Matter
Tests are only repeatable if the tools that run them are known. When test frameworks, automation tools, test data tools, performance tools, and security testing tools are undocumented, testing depends on the people who set them up, and Releases stall when those people are unavailable or when a tool changes.
Establish the Test Technologies and Tools
Identify, with the Development or Engineering Organization and Quality Assurance:
Test frameworks and automation tools, with their versions.
Test management tools used to organize test cases and record results.
Test data tools, including those that create, mask, or refresh test data.
Performance, load, and security testing tools.
Test environments and the Application Instances used for testing.
Prefer tools approved by the enterprise’s technology standards.
Document and Share the Test Technologies and Tools
Record the test technologies and tools, with their versions, purpose, and owners, in the Test section of the Application Documentation, and link to test automation code in the Application’s repositories. Update the record with every Release that changes them.
Best Practice: Establish and Document the Technologies and Tools Used to Test the Application
It is a best practice to both establish and document the solution for how an Application is tested: identify the frameworks, automation, management, data, performance, and security testing tools used, with their versions and owners, and keep the record current.
Benefits: Documented test tooling makes testing repeatable by anyone qualified, so Releases are not delayed by the absence of the one person who knows how to run the tests. It also lets the enterprise manage the licensing, security, and currency of test tools in the same way as the Application’s other technologies.
Connections to Related IF4IT Practices and Inventories
The Software Technologies Inventory and Attributes describes how test technologies are recorded. The Systems Development Lifecycle (SDLC) Best Practices describes the testing phases these tools support.
How to cite this page
When referencing this page in academic work, internal standards, or external publications, include the page title, IF4IT as author and publisher (The International Foundation for Information Technology (IF4IT), LLC), the URL, and your access date.
Example (informal web citation):
The International Foundation for Information Technology (IF4IT), LLC. Establish and Document the Technologies and Tools Used to Test the Application | Application Management Best Practices. https://if4it.org/best-practices/application-management-best-practices/establish-and-document-the-technologies-and-tools-used-to-test-the-application/ (accessed 2026-10-30).
See About Us for content governance and site-wide citation guidance.
Copyright for The International Foundation for Information Technology (IF4IT), LLC: 2008 - Present
Legal Disclaimers