introdução ao easytest
DESCRIPTION
Nesta apresentação, Ismael fala a equipe Bluesoft um pouco sobre o Framework EasyTest.TRANSCRIPT
Introdução EasyTest
Por Ismael Soares
O que é?É um framework de Data Driven Testing
baseado no JUnit
Vantagens
Facilita os testes com base em dados externos, deixando o código mais limpo e flexível
Facilita inclusão de novos dados sem alterar o teste
Evita criar testes “viciados”
Vantagens
Permite capturar os dados com @param
Tanto os dados de entrada como saída podem ficar no arquivo
Não restritivo, ou seja, você pode usar Java types ou definir seus próprios types
Vantagens
@DataLoader a nível de classe ou método
Multi types (CSV, XLS, XML ou custom)
Você pode injetar outras classes de teste usando @Provided
VantagensPermite interceptar as chamadas @Intercept
As informações saídas IDE sobre qual método foi executado com que os parâmetros de entrada e com que valores de
entrada. Isto é extremamente útil para identificar rapidamente o que deu errado no caso de teste.
Vantagens
Suporte ao Spring Framework, o que facilita em testes de integração
Maven
Como usar?
DataLoader
Spring
JSON
CSV
Excel
XML
Obrigado
https://github.com/EaseTech/easytest/wiki