På flera nivåer: simulering, labbtest, praktiska test och uthållighetstest.
På den lägsta nivån så testas gränserna, genom att man helt enkelt försöker böja systemet så mycket det går, utan hänsyn till huruvida det händer under spel, och ser om man kan acceptera resultatet, även givet...