Avaliando os benefícios da aplicação tardia do teste unitário em projeto java
A realização de testes durante todo o processo de desenvolvimento de um software, é de extrema importância para possibilitar uma maior chance de sucesso do Projeto. Uma técnica de desenvolvimento de software bem conhecida é o Test Driven Development (TDD, ou em português, “Desenvolvimento Guiado por...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Online |
| Language: | Portuguese |
| Published: |
Universidade Estadual de Campinas
2019
|
| Subjects: | |
| Online Access: | https://econtents.sbu.unicamp.br/eventos/index.php/pibic/article/view/2795 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | A realização de testes durante todo o processo de desenvolvimento de um software, é de extrema importância para possibilitar uma maior chance de sucesso do Projeto. Uma técnica de desenvolvimento de software bem conhecida é o Test Driven Development (TDD, ou em português, “Desenvolvimento Guiado por Testes”), uma das boas práticas do “Extreme Programming”. Dentre os diversos tipos de testes, é possível citar o Teste Unitário, e como citado, é uma boa prática, desenvolver os testes antes mesmo da implementação do código, para, dessa forma, permitir uma maior facilidade principalmente em relação à refatorações. Apesar disso, não podemos ignorar o fato de que os testes podem ser boas ferramentas, mesmo que posteriormente à codificação, para encontrar bugs e encontrar códigos que devem ou podem ser melhorados, visto que sua implementação tardia, pode permitir que o programador visualize problemas que antes não havia encontrado, ao passar novamente pelo código do projeto. Visto isso, ainda é necessário um meio de se guiar por meio do código, para ao menos facilitar a análise do mesmo, e descobrir quais pontos tendem a apresentar mais chances de conter bugs, ou códigos a serem melhorados, e para isso, o software Sonar poderia ser um ótimo meio de encontrar o ponto de início dos testes tardios. |
|---|---|
| ISSN: | 2596-1969 |