O JUnit é um framework open source para ser utilizado em conjunto com a linguagem JAVA para criação de testes automatizados (uma das principais características do modelo de desenvolvimento ágil). Através de parâmetros passados no teste ele informa se cada método de uma classe está funcionando de forma esperada exibindo o êxito ou falha da operação (em caso de falha, informa também o motivo da mesma).
O objetivo dos testes automatizados é permitir que software teste software para que sejam evitadas falhas humanas e os desenvolvedores se preocupem apenas com o principal: desenvolver.
O JUnit pode ser utilizado em vários sistemas operacionais dependendo do software utilizado no ambiente de desenvolvimento.
Neste exemplo ele é utilizado em conjunto com o Eclipse, mas pode ser utilizado em conjunto com o NetBeans ou outro ambiente. Além disso, é mostrado também como esse framework é integrado ao Eclipse e um exemplo simples de utilização de teste de unidade (caixa branca) utilizando o JUnit.
Devido a sua grande aceitação no mercado atualmente tem sido adaptado a outras linguagens como C#, C++ e Python.
O objetivo dos testes automatizados é permitir que software teste software para que sejam evitadas falhas humanas e os desenvolvedores se preocupem apenas com o principal: desenvolver.
O JUnit pode ser utilizado em vários sistemas operacionais dependendo do software utilizado no ambiente de desenvolvimento.
Neste exemplo ele é utilizado em conjunto com o Eclipse, mas pode ser utilizado em conjunto com o NetBeans ou outro ambiente. Além disso, é mostrado também como esse framework é integrado ao Eclipse e um exemplo simples de utilização de teste de unidade (caixa branca) utilizando o JUnit.
Devido a sua grande aceitação no mercado atualmente tem sido adaptado a outras linguagens como C#, C++ e Python.
Esse foi um trabalho feito e apresentado por mim ao IFF em uma das disciplinas do curso de Análise e Desenvolvimento de Sitemas.
Agora vamos parar de conversar e vamos à parte prática!