Este livro aborda os conceitos fundamentais de testes de software, começando por uma introdução aos tipos de testes, como unitário, integração, sistema e aceitação. O autor explora os benefícios e as ferramentas utilizadas na automação de testes, enfatizando sua importância no aumento da eficiência e qualidade dos sistemas. Além disso, são discutidas boas práticas para a criação de casos de teste, essenciais para garantir que os testes sejam completos e eficazes.O segundo capítulo aprofunda-se em técnicas de teste, como TDD (Test Driven Development) e BDD (Behavior Driven Development), detalhando seus benefícios e desafios. Também são explorados temas como a automação de testes funcionais e de regressão, com um enfoque em ferramentas populares como Selenium e JUnit. O autor explica como essas técnicas e ferramentas podem ser implementadas para melhorar a qualidade do software e reduzir erros durante o desenvolvimento.Nos capítulos finais, o foco é a implantação e manutenção de software, cobrindo desde os passos e desafios da implantação até o uso de ferramentas de integração e entrega contínua (CI/CD). O livro aborda, ainda, o gerenciamento de riscos, planos de rollback e os tipos de manutenção de software, como corretiva, preventiva e evolutiva, destacando a importância da manutenção para garantir a longevidade e evolução contínua dos sistemas.
ISBN | 9786501162164 |
Número de páginas | 42 |
Edição | 1 (2024) |
Idioma | Português |
Tem algo a reclamar sobre este livro? Envie um email para [email protected]
Faça o login deixe o seu comentário sobre o livro.