A test script is a testing work product modeling a software program (often written in a procedural scripting language) that executes a test suite of test cases.