Et team automatiserer sine checkout-test. Hvert testscript indeholder trinene i en testprocedure — åbning af kurven, udfyldning af forsendelsesformularen, betaling med et testkort, verificering af bekræftelsessiden — skrevet i en form, som automatiseringsværktøjet kan udføre. Scriptene er datadrevne, hvor det er muligt: det samme script kører mod forskellige testdatasæt, hvilket gør suiten billig at vedligeholde og udbygge.
Er et testscript det samme som et testscenarie? De overlapper: den officielle definition af testscenarie angiver testscript som et alternativt navn. I praksis bruges testscript ofte om den automatiserede procedure, mens testscenarie betegner den manuelle handlingssekvens.
Hvad er forskellen på et testscript og en specifikation af en testprocedure? En specifikation af en testprocedure er den dokumenterede rækkefølge af handlinger til udførelse af en test. Et testscript bruges ofte om den samme procedure, især når den er automatiseret.
Har testscripts brug for testdata? Som regel ja — datadrevne scripts adskiller de scriptede trin fra dataene, så det samme script kan udføres med mange datasæt, hvilket øger dækningen pr. script.
Hvem skriver testscripts? Testere og testautomatiseringsingeniører. Gode scripts følger samme disciplin for gennemgang og versionsstyring som alt andet testware.