Framework Mode - Testing in the software development lifecycle
Folder Structure of a Testing Project
project-root/ ├── requirements/ # Documents describing what the software should do ├── design/ # Design documents and architecture diagrams ├── src/ # Source code of the application ├── tests/ # Test cases and test scripts │ ├── unit/ # Unit tests for small code parts │ ├── integration/ # Tests for combined parts │ ├── system/ # Tests for the whole system │ └── acceptance/ # Tests to check if requirements are met ├── test-data/ # Data used for testing ├── docs/ # Testing plans, reports, and manuals └── ci-cd/ # Scripts for continuous integration and deployment