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
Vantagens
Permite 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

Introdução ao EasyTest