Activities in Test Automation Framework
9 activities · 3 phases
| # | Name | Abbrev. | Guidance | Dependencies | Actions |
|---|---|---|---|---|---|
|
Inception
1
|
|||||
| 1 | Define Test Architecture | TFK-1 | Define Test Architecture Objective Consume DTA-06 "Define Test Strategy" decisions (already seeded into docs/architecture/SAO.md § … | ||
|
Elaboration
5
|
|||||
| 2 | Bootstrap Test Harness | TFK-2 | Bootstrap Test Harness Objective Set up the complete test infrastructure: directory structure, pytest configuration, behave-django … | ||
| 3 | Build Step Library | TFK-3 | Build Step Library Objective Create a reusable library of Gherkin step definitions that ESM can … | ||
| 4 | Build Fixture Library | TFK-4 | Build Fixture Library Objective Create a shared library of test fixtures at multiple scopes (session, … | ||
| 5 | Wire CICD Integration | TFK-5 | Wire CICD Integration Objective Configure the CI/CD pipeline to run tests at appropriate stages: unit+integration+AT … | ||
| 6 | Establish E2E Infrastructure | TFK-6 | Establish E2E Infrastructure Objective Set up the end-to-end test infrastructure that enables "day in life" … | ||
|
Construction
3
|
|||||
| 7 | Add Step and/or Fixture to Library | TFK-7 | Add Step and/or Fixture to Library Objective On-demand activity invoked when ESM-05 "Write Feature Files" … | ||
| 8 | Validate Test Health | TFK-8 | Validate Test Health Objective Periodic health check of the test suite: analyze coverage quality (not … | ||
| 9 | Prepare Test Report | TFK-9 | Prepare Test Report Objective Analyze test coverage, last run results, and TAF-08 health findings to … | ||