Skip to content

Commit 887cc60

Browse files
Revise verification matrix in README.md
Updated verification matrix to include status for each deliverable and improved formatting for clarity.
1 parent 83e65af commit 887cc60

1 file changed

Lines changed: 17 additions & 15 deletions

File tree

README.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -55,22 +55,24 @@ During the [fourth week](https://github.com/codebyfernanda/bootcamp-QA-2026-desa
5555

5656
Below is the comprehensive verification matrix tracking all requirements, architectural deliverables and engineering practices implemented.
5757

58-
| Status | Phase / Focus | Deliverable | Technical Description |
58+
| Phase / Focus | Deliverable | Technical Description | Status |
5959
| :--- | :--- | :--- | :---: |
60-
| `Done` <br> `[x]` | **1. Test Planning** | `test-plan_week_004.md` | Comprehensive architectural documentation mapping test suite objectives, tools (Python, Pytest, Requests), execution scope and explicit completion criteria. |
61-
| Scenarios Mapping | Exhaustive list of target endpoints, positive paths, negative validations, and contract boundary conditions structured prior to core refactoring. |
62-
|`Done` <br> `[x]` | **2. Test Expansion** | Users Endpoint | Maintained and evolved the legacy functional validations from Week 3 incrementally, avoiding regression. |
63-
| | Login Validation | Complete coverage of authentication mechanisms including happy paths, wrong passwords, non-existent entities, and empty fields. |
64-
| | Products Management | Full integration flow covering listing, schema validations, query-by-ID, updates, and cascading teardowns (deletions). |
65-
| | Dynamic Auth Flow | Clean handling of Role-Based Access Control (RBAC), automatically generating and distributing administrator tokens to protected endpoints. |
66-
| `Done` <br> `[x]` | **3. Metrics & Reports** | English Execution | Main repository documentation completely written in English, maintaining industry standards for open-source and professional setups. |
67-
| | Coverage Framework | Clear mathematical analysis outlining total endpoints tested vs. available API pathways, using the reference article matrix. |
68-
| | Boundary Definitions | Fully documented constraints, explicitly stating which edge-case responses or third-party scopes were excluded with technical justifications. |
69-
| `Done` <br> `[x]` | **4. Defect Tracking** | Real Bugs Discovery | Active scanning of the target infrastructure to reveal unexpected payload exceptions or implicit server crashes. |
70-
| | GitHub Issues | Standardized bug report logs opened on the repository containing clear severity indexing, reproduction steps, expected behaviors, and raw console payloads. |
71-
| `Done` <br> `[x]` | **5. Infrastructure** | Contract Verification | Integration of `pytest-schema` validating server payloads against strict architectural data types for at least 3 separate endpoints. |
72-
| | GitHub Actions (CI) | Workflow definitions (`ci.yml`) triggering sandboxed runtime automation instantly on the remote cloud orchestration engine for every push. |
73-
| | Dockerization | Optimized `Dockerfile` (`python:3.12-slim`) with isolated layers caching and `requirements.txt` execution for deterministic, environment-agnostic runs. |
60+
| **1. Test Planning** | `test-plan_week_004.md` | Comprehensive architectural documentation mapping test suite objectives, tools (Python, Pytest, Requests), execution scope, and explicit completion criteria. | **Done**<br>`[x]` |
61+
| | Scenarios Mapping | Exhaustive list of target endpoints, positive paths, negative validations, and contract boundary conditions structured prior to core refactoring. | **Done**<br>`[x]` |
62+
| **2. Test Expansion** | Users Endpoint | Maintained and evolved the legacy functional validations from Week 3 incrementally, avoiding regression. | **Done**<br>`[x]` |
63+
| | Login Validation | Complete coverage of authentication mechanisms including happy paths, wrong passwords, non-existent entities, and empty fields. | **Done**<br>`[x]` |
64+
| | Products Management | Full integration flow covering listing, schema validations, query-by-ID, updates, and cascading teardowns (deletions). | **Done**<br>`[x]` |
65+
| | Dynamic Auth Flow | Clean handling of Role-Based Access Control (RBAC), automatically generating and distributing administrator tokens to protected endpoints. | **Done**<br>`[x]` |
66+
| **3. Metrics & Reports** | English Execution | Main repository documentation completely written in English, maintaining industry standards for open-source and professional setups. | **Done**<br>`[x]` |
67+
| | Coverage Framework | Clear mathematical analysis outlining total endpoints tested vs. available API pathways, using the reference article matrix. | **Done**<br>`[x]` |
68+
| | Boundary Definitions | Fully documented constraints, explicitly stating which edge-case responses or third-party scopes were excluded with technical justifications. | **Done**<br>`[x]` |
69+
| **4. Defect Tracking** | Real Bugs Discovery | Active scanning of the target infrastructure to reveal unexpected payload exceptions or implicit server crashes. | **Done**<br>`[x]` |
70+
| | GitHub Issues | Standardized bug report logs opened on the repository containing clear severity indexing, reproduction steps, expected behaviors, and raw console payloads. | **Done**<br>`[x]` |
71+
| **5. Infrastructure** | Contract Verification | Integration of `pytest-schema` validating server payloads against strict architectural data types for at least 3 separate endpoints. | **Done**<br>`[x]` |
72+
| | GitHub Actions (CI) | Workflow definitions (`ci.yml`) triggering sandboxed runtime automation instantly on the remote cloud orchestration engine for every push. | **Done**<br>`[x]` |
73+
| | Dockerization | Optimized `Dockerfile` (`python:3.12-slim`) with isolated layers caching and `requirements.txt` execution for deterministic, environment-agnostic runs. | **Done**<br>`[x]` |
74+
75+
---
7476

7577
## Project Structure
7678
```

0 commit comments

Comments
 (0)