Title here
Summary here
When people think in sw testing, they usually think in writing and executing tests. But actually it's much more than that
When looking at software testing during the whole development lifecycle, I can identify 3 areas of practices which, each one with certain activities/duties.
| Area of Practice | Description |
|---|---|
| Test Management | Test Management shall enable the effective creation and execution of tests. It involves planning, organization, management and controlling of testing activities within a software development project. |
| Test Architecture | Test Architecture shall help to create and execute tests efficiently. It involves planning, designing, documenting and managing the different aspects and artifacts related to test automation, test environment and test data |
| Test Engineering | Software Test Engineering designs tests for software systems. The Software Test Engineer applies analysis and design techniques to create test cases considering the limitations imposed by practicality, regulation, safety, and cost. Within a development team, the software test engineer takes responsibility for providing feedback to the team about the test object according to the test strategy |