forked from tacianosilva/eng-software-2
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
20 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,3 +3,23 @@ | |
### Manuelly Rodrigues Victor | Manuelly1 | [email protected] <hr> | ||
|
||
[Link do repositório do projeto](https://github.com/melquetrindade/sigQueijaria.git) | ||
|
||
# Testes de Software | ||
|
||
Os testes de software são caracterizados como um conjunto de tarefas as quais são implementadas no código com o propósito de verificar se na aplicação há defeitos, de forma a alterar tal cenário e garantir que o sistema funcione conforme esperado, ou seja, atendendo aos requisitos especificados. Os principais tipos são: | ||
|
||
* Testes Unitários | ||
* Testes de Integração | ||
* Testes de Sistema | ||
* Testes de Aceitação | ||
* Testes de Regressão | ||
|
||
## Testes Unitários | ||
|
||
Os testes de unidade são a base dos testes de software. Eles focam em verificar se cada unidade individual de código (geralmente classes/métodos) funciona corretamente. Logo, eles são de extrema importância, uma vez que verificam as pequenas partes do código. As principais características dos testes de unidade incluem: | ||
|
||
* Escopo Limitado: testam componentes individuais em isolamento | ||
* Automatização: são frequentemente automatizados para facilitar a execução frequente | ||
* Rapidez: executam rapidamente, permitindo a identificação imediata de problemas | ||
* Facilidade de Manutenção: ajuda na refatoração do código, pois permite verificar se alterações introduziram novos erros | ||
|