3. The computer program product of claim 1 , wherein the selected parameter set includes at least one per unit of work parameter, and the generation of permutations uses an n-ary Cartesian product based upon the number of per unit of work parameters affecting each selected reference script to determine the permutations for the plurality of generated permutation test scripts.
1. A computer program product, comprising a non-transitory storage medium having a computer readable program code embodied therein, said computer readable program code being adapted to execute a method for dynamically creating test scripts for software testing, said method comprising: selecting one or more reference scripts to create a selected script set; selecting one or more parameters for use with said selected script set to create a selected parameter set; generating permutations of said selected script set with said selected parameter set; dynamically generating permutation test scripts for each of the generated permutations, wherein a plurality of the generated permutation test scripts include test code, a dynamic variable, and variable values for the dynamic variable amongst the plurality of the generated permutation test scripts; and executing at least one of the plurality of generated permutation test scripts.