Das Testen einer Anwendung ist integraler Bestandteil der Softwareentwicklung.

Die verschiedenen Testdisziplinen reichen dabei von ersten Schleifendurchläufen durch den Anwendungsentwickler über Usability und Security Testing bis hin zum Betatest durch den Endkunden oder Anwender.
Das Testing findet dabei auf verschiedenen Ebenen statt, wobei man zwischen Unit Testing, Integrationstests, Systemtests und Operation Acceptance Testing unterscheidet. In diesem Themenkanal finden Sie außerdem Beiträge, die sich mit der Code-Analyse beschäftigen.