Wie deine Test-"Abteilung" aussehen sollte, welche Testarten zum Einsatz kommen und wie umfangreich ein Test sein kann, kommt natürlich auf die Applikation an.
Bei uns führen wir die
Unit-Tests durch. Weiterhin schreiben wir die Testcases für die System-Tests / Anwender-Tests.
Dann haben wir hier eigene Leute, die testen, obwohl das bei uns von den Ressourcen her nicht immer ganz ohne die Hilfe der Entwickler selbst funktioniert (was nicht so gut ist)
Performancetests führen wir mit vorgenerierten Daten durch. Diese Tests finden unabhängig von den
Unit- und Anwendertests
statt.
Bei mehrsprachigen Anwendungen kommen bei uns noch die Tests für die Übersetzungen dazu, die möglichst von einem Muttersprachler durchgeführt werden sollten.
HTH
Markus