03538nam 22004453 450 991100925290332120240620080249.09788555193743(electronic bk.)9788555193736(MiAaPQ)EBC31495559(Au-PeEL)EBL31495559(CKB)32315567500041(OCoLC)1441724137(Exl-AI)31495559(EXLCZ)993231556750004120240620d2024 uy 0porurcnu||||||||txtrdacontentcrdamediacrrdacarrierSpock Framework Testes Automatizados ágeis para Java e REST1st ed.São Paulo :Casa do Código,2024.©2024.1 online resource (131 pages)Print version: Yoshiriro, José Spock Framework São Paulo : Casa do Código,c2024 9788555193736 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 IMCGenerated by AI.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.Software frameworksGenerated by AIAutomatic test pattern generationGenerated by AISoftware frameworksAutomatic test pattern generationYoshiriro José1826806MiAaPQMiAaPQMiAaPQ9911009252903321Spock Framework4394809UNINA