Spock ist ein Testframework für Java- und Groovy-Anwendungen.Introduction spockframework.org

Spock ist in der Lage, den gesamten Lebenszyklus eines Computerprogramms zu begleiten.Java Testing with Spock 1.1. What is Spock? manning.com Spock bietet dazu die Unterstützung für Unittest, Integrations- sowie funktionale Tests.Tobias Kraft Mit Mr. Spock beim Testeinsatz, Javamagazin 12.2014

Spock wurde 2008 von Peter Niederwieser und Luke Daley, der auch der Schöpfer des Funktionstest-Frameworks Geb ist, entwickelt. Das Spock Framework bietet eine leistungsstarke Testalternative zu Standard-Java-Frameworks wie JUnit und TestNG.Exploring the versatility of Groovy programming techtarget.com Es basiert auf der Idee des Behavior Driven Development und bietet durch die domänenspezifische Sprache die Möglichkeit, Tests und Testfälle im Quellcode mit verständlichen Sätzen zu beschreiben.Joachim Baumann: Gradle: Ein kompakter Einstieg in das Build-Management-System

Literatur (Auswahl) Konstantinos Kapelonis: Java Testing with Spock, Manning, 2016, ISBN 978-1-61729-253-8 José Yoshiriro: Spock framework: Testes automatizados para Java, Android e REST, Casa do Código, 2018 Rob Fletcher: Spock: Up and Running: Writing Expressive Tests in Java and Groov, O’Reilly, 2017, ISBN 978-1-4919-2329-0

Weblinks Spock Framework Reference Documentation bei spockframework.org Spock Framework bei github.com Spock Tutorial: Testing With Spock And Groov

Einzelnachweise

Kategorie:Freies Programmierwerkzeug Kategorie:Java-Programmierwerkzeug Kategorie:Testsoftware