Test Scopes Overview
Last updated
Test Scopes generate coverage and draft test cases from source documents.A Test Scope is the workspace in TestFirst used to define and manage testing for a specific feature, module, or release item. Within a scope, teams can collect product context, generate test coverage, manage test cases, and execute tests in one place.
A Test Scope represents a complete testing package for any functional unit of work.
Within a Test Scope you can:
Upload requirement or design documents
Generate test coverage and draft test cases
Combine generated tests with items from the Test Case Library
Organize tests into suites or sections
Run tests and track execution results
This keeps all testing activities for a feature organized within a single workspace.
When TestFirst analyzes source files, it generates test coverage for the feature being tested.
Coverage represents the set of behaviors, flows, and scenarios identified in the uploaded requirements or design documents. From this coverage, TestFirst creates draft test cases that verify those scenarios.
Coverage helps teams understand:
which parts of a feature are already tested
which scenarios may still require additional tests
how complete the testing is for that scope
This makes it easier to track testing progress at the feature or release level.
Testing within a scope usually follows this cycle:
As development evolves, scopes can be updated and executed again to maintain reliable coverage.
Use a Test Scope whenever you want to organize testing for a specific unit of work, such as:
a new feature
a product module
a release or regression cycle
a bug fix or improvement
Scopes keep related requirements, coverage, tests, and results connected.
Last updated
Add Product Context(Source Files)
↓
Generate Coverage and Draft Test Cases
↓
Review and Select Test Cases
↓
Record/ Write Test Cases
↓
Run Tests
↓
Review Results
