<ul><li>É um framework simples para escrita de testes repetitivos, como testes de regreção. </li></ul><ul><li>Focado em te...
<ul><li>É um framework inspirado em JUnit. </li></ul><ul><li>Introduz novas facilidades que deixam o framework mais podero...
<ul><li>Permite a parametrização dos parametros dos metodos a serem testados. </li></ul><ul><li>Não permite a parametrizaç...
<ul><li>É uma extenção do JUnit que pode ser usada com o ant. </li></ul><ul><li>Usada em projetos de banco de dados dirigi...
<ul><li>Pode importar e exportar dados de xml datasets. </li></ul><ul><li>Sempre que a massa de dados de testes denotar ma...
<ul><li>É um framework de testes automatizados. </li></ul><ul><li>Pode ser usado por usuários tecnicos e usuários comuns. ...
<ul><li>Jameleon é uma engine, não usa solução especifica como no caso do Junit e do testNG. </li></ul><ul><li>A mesma arq...
<ul><li>Se a documentação de uma feature muda, toda a documentação dos testes mudam automaticamente. </li></ul><ul><li>Per...
<ul><li>Os testes podem ser definidos a cada linha, ou pela execução de todas as linhas(data-source). </li></ul><ul><li>Nã...
<ul><li>Junit:  http://junit.sourceforge.net/ </li></ul><ul><li>TestNG:  http://testng.org/ </li></ul><ul><li>Jameleon:  h...
Próximos SlideShares
Carregando em…5
×

Framwroks De Testes

607 visualizações

Publicada em

Apresentação sobre testes.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
607
No SlideShare
0
A partir de incorporações
0
Número de incorporações
23
Ações
Compartilhamentos
0
Downloads
21
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Framwroks De Testes

  1. 2. <ul><li>É um framework simples para escrita de testes repetitivos, como testes de regreção. </li></ul><ul><li>Focado em testes unitários. </li></ul>
  2. 3. <ul><li>É um framework inspirado em JUnit. </li></ul><ul><li>Introduz novas facilidades que deixam o framework mais poderoso e fácil de se usar. </li></ul><ul><li>Permite um teste com um conjunto de classes. </li></ul>
  3. 4. <ul><li>Permite a parametrização dos parametros dos metodos a serem testados. </li></ul><ul><li>Não permite a parametrização(xml ou anotations) de comportamentos automatizados( dados de entrada, dados de saida esperados) </li></ul>
  4. 5. <ul><li>É uma extenção do JUnit que pode ser usada com o ant. </li></ul><ul><li>Usada em projetos de banco de dados dirigidos( Faz pre-população de base, assim garantindo massa inicial solida) </li></ul><ul><li>Coloca a base em um estado conhecido. </li></ul>
  5. 6. <ul><li>Pode importar e exportar dados de xml datasets. </li></ul><ul><li>Sempre que a massa de dados de testes denotar mais de uma tabela envolvida, teremos de fazer as querys(joins). </li></ul><ul><li>Tem que ter toda a tabela mapeada em xml para ser a massa de comparação. </li></ul>
  6. 7. <ul><li>É um framework de testes automatizados. </li></ul><ul><li>Pode ser usado por usuários tecnicos e usuários comuns. </li></ul><ul><li>Tem um plugin para o JUnit(Utiliza o Junit) </li></ul>
  7. 8. <ul><li>Jameleon é uma engine, não usa solução especifica como no caso do Junit e do testNG. </li></ul><ul><li>A mesma arquitetura e linguagem de script, pode ser usada para quais quer outros problemas(outros testes) </li></ul>
  8. 9. <ul><li>Se a documentação de uma feature muda, toda a documentação dos testes mudam automaticamente. </li></ul><ul><li>Permite testes dirigidos a dados externos, as suportdadas hojé são: </li></ul><ul><ul><li>CSV(Comma Separated Values) </li></ul></ul><ul><ul><li>JDBC(Java Database Connectivity). </li></ul></ul>
  9. 10. <ul><li>Os testes podem ser definidos a cada linha, ou pela execução de todas as linhas(data-source). </li></ul><ul><li>Não ficamos presos a tecnologias especificas, pois utilizamos só java(problema do sql no DbUnit) </li></ul><ul><li>Pode rodar scripts com o ant. </li></ul>
  10. 11. <ul><li>Junit: http://junit.sourceforge.net/ </li></ul><ul><li>TestNG: http://testng.org/ </li></ul><ul><li>Jameleon: http://jameleon.sourceforge.net/index.html </li></ul><ul><li>DbUnit: </li></ul><ul><ul><ul><ul><li>http://dbunit.sourceforge.net/ </li></ul></ul></ul></ul><ul><ul><ul><ul><li>http://dbunit.sourceforge.net/howto.html </li></ul></ul></ul></ul><ul><ul><ul><ul><li>http://dbunit.sourceforge.net/components.html#FlatXmlDataSet </li></ul></ul></ul></ul>

×