Pattern name: Test Requirements Visibility
About this Pattern
Including QA and Test teams in the earliest phases of the software delivery lifecycle ensures they have ample time to work on the test cases that will cover the requirements.
This integration patterns mirrors and synchronizes requirements or user stories authored in Requirements Management tools to the testing tools, like Micro Focus ALM, where test plans, test cases and test scripts are created. If tests are systematically linked to the originating requirement, you can easily identify which tests might need to be updated when a requirement is changed, or when functionality is removed from the product. It also provides the Product teams with visibility into test coverage as testing progresses, if supported.
Improve product quality by providing QA teams early access to requirements with ample time to plan good test coverage
Changes to requirements are seamlessly communicated to the QA teams
Product managers and business analysts have visibility into test coverage (completion) for each requirement
Traceability is maintained between requirements and their tests, ensuring proper test coverage when a requirement changes, and preventing over-testing when a specific functionality is removed
Artifacts Typically Synchronized