Spock Framework : Testes Automatizados ágeis para Java e REST.
- Format:
-
- Author/Creator:
-
- Language:
- Portuguese
- Subjects (All):
-
- Physical Description:
- 1 online resource (131 pages)
- Edition:
- 1st ed.
- Place of Publication:
- São Paulo : Casa do Código, 2024.
- Summary:
- This book offers a comprehensive guide to utilizing the Spock framework for automated software testing. It emphasizes the importance of creating tests to ensure software quality, comparing manual and automated testing, and detailing the advantages of the latter. The book focuses on various types of tests, including unit, integration, and functional tests, and explains how Spock can facilitate these processes, especially for Java projects. It introduces readers to Data-Driven Testing and the use of Groovy language for writing efficient test scripts. Aimed at software developers and testers, the author seeks to provide practical insights into improving test efficiency and effectiveness, enhancing the reliability of software products. Generated by AI.
- Contents:
-
- ISBN
- Agradecimentos
- Sobre o livro
- Sobre o autor
- Prefácio
- Comentários sobre o livro
- Por que usar Spock framework?
- 1.1 Por que criar testes automatizados?
- 1.2 Testes que podemos criar com Spock
- 1.3 Por que usar Spock para projetos Java se temos JUnit, TestNG, Mockito etc.?
- Preparando o ambiente para trabalhar com Spock
- 2.1 Configurando o Groovy nas principais IDEs Java
- 2.2 Uso de Groovy em editores de código simples (VS Code, Sublime Text, Vim etc.)
- 2.3 Configurando as dependências Spock do projeto com Maven
- 2.4 Configurando as dependências Spock do projeto com Gradle
- Primeiros testes automatizados com Spock
- 3.1 Primeiro teste: A classe Math calcula potência corretamente?
- 3.2 Executando um teste
- 3.3 O que acontece quando um teste falha
- 3.4 Forçando a execução de várias asserções (ou verificações)
- 3.5 Exemplos de execução de testes no IntelliJ e Eclipse
- 3.6 Problema na execução de testes no Eclipse 2018 e 2019
- Anatomia de um teste Spock
- 4.1 Testes são chamados de Specifications
- 4.2 Uma classe de teste pode conter vários métodos de teste
- 4.3 Fixture methods (métodos de montagem)
- 4.4 Blocks (blocos)
- 4.5 Por que a anatomia do Spock é essa?
- Data-Driven Testing – Facilitando os testes de múltiplos cenários
- 5.1 Testando um analisador de IMC Generated by AI.
- Notes:
-
- Description based on publisher supplied metadata and other sources.
- Part of the metadata in this record was created by AI, based on the text of the resource.
- Other Format:
- Print version: Yoshiriro, José Spock Framework
- ISBN:
- 9788555193743
- OCLC:
- 1441724137
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.