Spock is a testing and specification framework for Java and Groovy applications. It uses an expressive specification language.
A developer, usually a Java developer using groovy, may use Spock as specification driven checking (testing) framework. A tester may use Spock to write functional checks ...