2. O que é?
É um framework de Data Driven Testing
baseado no JUnit
3.
4. 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”
5. 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
6. 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
7. 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.