1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code adapted to be executed to implement a method for automated test execution, the method comprising: identifying a test; determining whether the test has at least one prerequisite, utilizing an expression associated with the test; scheduling execution of the test based on the determination.