Introdução
- Descrever a finalidade do sistema, ou seja, para que serve.
- Destacar os nomes dos softwares disponíveis no mercado
- Escolher um para detalhar
- Explicar o motivo da escolha
CASE Teste: Explicação
- Considerada por muito tempo secundaria;
- Microsoft em Bangalore;
- Visa:
- Uma melhor qualidade final do programa;
- Melhor produtividade;
- Aumento do poder de tomada de decisão do programa;
- Diminuição do tamanho fisico do programa;
- Redução de custos;
Tipos de Testes
- Teste Estrutural;
- Teste Funcional;
- Teste de Unidade;
- Teste de Integração;
- Teste de Sistema;
- Teste de Aceitação;
Softwares de teste
- JUnit (Java);
- NUnit (C#);
- CUnit (C/C++);
O Software escolhido pelo grupo é o JUnit que atua na linguagem JAVA. Este foi escolhido por ser o mais divulgado software e portanto o mais conhecido software que realiza testes em códigos-fontes.
Funcionalidades
Descrever as funções do software, ou seja, detalhes do que ele faz.
Exemplo:
- Funcionalidades do Word:
- Edição de documentos
- Formatação de parágrafos
- Contagem de palavras
- Verificação gramatical
- Numeração de páginas
- Divisão em colunas
- Exportação para PDF
- Procura e alteração de palavras
- Etc
Benefícios
- Para quem usa, quais as vantagens que terá em usar
- O que a pessoa/profissional pode ganhar usando esta ferramenta
Interface gráfica
- Inserir uma imagem da interface gráfica do software.
Custos
- Se software pago: tentar descobrir valor de aquisição
- Se free: em que condições é fornecido [licença GPL, BSD, ...]
Fornecedor
- Que empresa desenvolveu o software?
Sistema Operacional
- Roda em quais sistemas operacionais?