introdução ao easytest

Post on 11-Jun-2015

89 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

top related