Testebenen
Testebenen is a term used primarily in German-language and, by extension, Dutch-language quality assurance literature to describe the different stages at which software testing is performed. The concept helps organize testing work, allocate resources, and clarify responsibilities across teams. While the exact terminology varies, typical testebenen include unit testing at the lowest level, followed by integration testing, system testing, and acceptance testing at the highest level. Additional non-functional testebenen such as performance testing, security testing, and usability testing may be defined as part of the broader testing strategy.
Unit testing targets individual components or functions in isolation. It aims to verify that a small piece
System testing evaluates the complete and integrated system against the defined requirements. It is typically performed
Usage and variations of the term can differ by organization. Some teams prefer the terms test levels