Einige Teile eines Spiels lassen sich leicht automatisiert testen (Logik, Mathematik, Eingabeverarbeitung). Aber es gibt auch eine Menge, die rein visuell und nicht leicht zu testen ist.
Ich wäre überrascht, wenn die Spielebranche all dies manuellen Tests überlassen würde. Es steckt genug Geld darin, dass ich vermuten würde, dass Anstrengungen unternommen wurden, um zumindest einige visuelle Aspekte von Spielen auf Regressionstests zu testen.
Ist das wahr? Wenn ja, wie kann das Rendern von Spielen getestet werden? Ausgabe erfassen und Bilder vergleichen (kann dies zuverlässig sein?)? Daten von der Grafikkarte auf niedrigem Niveau abfangen? Erfassen von Scheitelpunktinformationen (usw.) auf dem Weg zur Grafikkarte? Es scheint, dass es viele Möglichkeiten gibt; aber ich kann keine Informationen dazu finden :(
Hinweis: Diese Frage wurde als Betrug dieser Frage markiert , aber ich frage nicht nach bestimmten Technologien / Frameworks / Tools, wie dies zu tun ist, sondern allgemeiner nach den Ideen rund um diese Praxis und was die eigentliche Spielebranche tut (wenn sie tun es überhaupt).
quelle
Antworten:
Jedes Unternehmen wird auf unterschiedliche Weise vorgehen, selbst verschiedene Spiele werden unterschiedlich getestet.
Hoffe dass es hilft!
Haftungsausschluss: Ich bin kein Betatester, ich bin ein Entwickler XDDD.
quelle