Buscar

PIM V Julio Cesar

Prévia do material em texto

Universidade Paulista 
 
Projeto Integrado Multidisciplinar 
 
Cursos Superiores de Tecnologia 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Desenvolvimento de um Roteiro de Testes para um Sistema 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Arcos 
2018 
Universidade Paulista 
 
Projeto Integrado Multidisciplinar 
 
Cursos Superiores de Tecnologia 
 
 
 
 
 
 
 
 
 
 
 
 
Desenvolvimento de um Roteiro de Testes para um Sistema 
 
 
 
 
 
 
 
 
 
 
 Cristiano de Souza Reis RA:1782441 
 Daniel Sbampato Fernandes RA:1739684 
 Filiphe Soares de Andrade RA :1765097 
 Nome: Júlio Cesar de Oliveira RA: 1765912 
 Roberto Tadeu M de Figueiredo RA:1331213 
 Thiago dos Santos Nascimento RA:1754177 
 
 
 
 Curso: Analise e Desenvolvimento de Sistemas 
 
 Semestre: 3o Semestre 
 
 
 
 
 
 
 
 
 
 
 
Arcos 
2018 
RESUMO 
 
 
O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) de uma 
universidade contratou um empresa para desenvolver um sistema para ajudar os 
autores na formatação de artigos acadêmicos para publicações em congressos e 
revistas científicas da universidade. 
Como o DEPP precisa avaliar o sistema antes de dar o aceite final, mas não 
tem domínio das técnicas a serem aplicadas para avaliação, pediram auxílio do Curso 
Superior de Tecnologia em Análise e Desenvolvimento de Sistemas para Realizar 
essa Atividades. 
Então, nesse trabalho teremos 10 casos de testes os quais serão criados 
roteiros caixa-preta para cada caso, executando e gerando um relatório dando assim o 
aceite ou não do sistema. 
 
Palavras chave: Sistema, teste, análise, caixa-preta. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABSTRACT 
 
 
The Extension, Research and Postgraduate Departament (ERPD) of a 
university, has hired a company to develop a system to assist authors in academic 
articles formatting for publications in congresses and scientific journals of the 
university. 
As ERPD needs to evaluate the system before giving final acceptance, but does 
not have mastery of the techniques to be applied for evaluation, they requested 
assistance from the Superior Course of Technology in Analysis and Development of 
Systems to Perform this Activities. 
So, in this work we will have 10 test cases which will create black-box scripts for 
each case, executing and generating a report accepting or not accepting the system o 
aceite ou não do sistema. 
 
 
 Key-words: System, test, analysis, black-box. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sumário 
 
Introdução ................................................................................................................................................ 6 
1 Sistema a ser Testado ....................................................................................................................... ..7 
2 Técnicas de testes .............................................................................................................................. ..8 
 2.1 Caixa Preta ................................................................................................................................... ..9 
3 Planejamento ...................................................................................................................................... 10 
4 Projeto .................................................................................................................................................. 11 
5 Implementação ................................................................................................................................... 13 
6 Execução ............................................................................................................................................. 14 
 6.1 Caso de teste 1 ............................................................................................................................. 14 
 6.2 Caso de teste 2 ............................................................................................................................. 15 
 6.3 Caso de teste 3 ............................................................................................................................. 17 
 6.4 Caso de teste 4 ............................................................................................................................. 18 
 6.5 Caso de teste 5 ............................................................................................................................. 20 
 6.6 Caso de teste 6 ............................................................................................................................. 22 
 6.7 Caso de teste 7 ............................................................................................................................. 23 
 6.8 Caso de teste 8 ............................................................................................................................. 24 
 6.9 Caso de teste 9 ............................................................................................................................. 26 
 6.10 Caso de teste 10 ........................................................................................................................ 27 
7 Verificação .......................................................................................................................................... 29 
8 Relatório Final .................................................................................................................................... 31 
Conclusão ............................................................................................................................................. 32 
Referência ............................................................................................................................................ 33 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
 
 
 
INTRODUÇÃO 
 
O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) de uma 
universidade contratou uma empresa para desenvolver um sistema para ajudar os 
autores na formatação de artigos acadêmicos para publicações em congressos e 
revistas científicas da universidade. 
Com isso, houve a necessidade de se validar o sistema antes do aceite final. 
Para fazer essa validação, foi pedido a ajuda do Curso Superior de Tecnologia em 
Análise e Desenvolvimento de Sistemas. 
Para ser feita essa validação, foram passados 10 (dez) casos de testes a 
serem executados. 
Após a passagem dos testes, teremos um relatório com aceite ou não aceite 
do sitema. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7 
 
 
 
1 SISTEMA A SER TESTADO. 
 
 
O sistema terá a principal função de formatar os artigos acadêmicos que serão 
submetidos, pelos autores, aos congressos e às revistas científicas da universidade. 
Um artigo somente poderá ser submetido se estiver dentro das normas de formatação 
definidas pela DEPP, em formato PDF e se tiver até 42.000 caracteres. Para ser 
submetido, o artigo deverá ter duas versões, uma com o nome dos autorese outra 
sem o nome dos autores (blind review). Essas duas versões deverão ser geradas pelo 
Sistema de Formatação de Artigos Acadêmicos. 
O sistema, que iremos realizar os testes e validar ou não, encontra-se em: 
http://sfaa.unipinterativa.edu.br/pdf/. 
8 
 
 
 
2 TÉCNICAS DE TESTES. 
 
 
Os testes são essenciais no processo de desenvolvimento e devem ser 
aplicados nas várias fases do ciclo de vida do software. As técnicas de testes mais 
utilizadas no mercado definem basicamente duas estratégias: uma baseada na 
especificação funcional da aplicação e outra focada em avaliar a qualidade do código 
produzido. A primeira é mais direcionada aos testes de sistema e de aceite, enquanto 
a segunda é utilizada nos testes de unidade e de integração. 
As principais técnicas de testes são: Testes caixa-branca; Testes caixa-preta e 
análise de mutantes. 
A seguir veremos um pouco mais do teste de caixa-preta, o qual estaremos 
utilizando no nosso projeto. 
9 
 
 
 
2.1 CAIXA-PRETA. 
 
 
Os testes funcionais são os mais utilizados no processo de desenvolvimento de 
software. 
Foca as necessidades ditadas pelos usuários e transformadas em requisitos 
pelos analistas de sistemas. 
As situações de testes criadas devem atestar que o software faz exatamente o 
que foi solicitado e que funciona corretamente 
O pré-requisito para se elaborar os testes de caixa-preta são: especificação 
funcional e protótipos de telas. 
Na elaboração dos testes funcionais, duas atividades devem ser desenvolvidas 
e devidamente validadas com os usuários do sistema: 
- Especificar os casos de testes ou cenários de testes; 
- Elaborar o roteiro de testes. 
A figura abaixo mostra o exemplo da elaboração dos testes de caixa-preta. 
 
 
Ilustração do modelo de Elaboração de testes caixa-preta. 
10 
 
 
 
3 PLANEJAMENTO. 
 
 
Com a necessidade do DEPP de validar um sistema de formatação de 
artigos acadêmicos, foi requisitada a ajuda do Curso Superior de Tecnologia em 
Análise e Desenvolvimento de Sistemas para validar ou não o sistema. 
Para ser feita essa validação, foram passados 10 (dez) casos de testes a 
serem executados nos moldes caixa-preta. 
Após a passagem dos testes, teremos um relatório com aceite ou não aceite 
do sistema. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11 
 
 
 
4 PROJETO 
 
 
Abaixo, teremos a identificação dos casos de testes que foram requisitados 
pelo DEPP: 
 Caso de teste 1: Gerar um artigo completo com um autor cadastrado com 
sucesso (nenhum campo pode ser branco). 
Caso de teste 2: Gerar um artigo para submissão com um autor cadastrado 
com sucesso (nenhum campo pode ser branco). 
Caso de teste 3: Gerar um artigo completo com três autores cadastrados com 
sucesso (nenhum campo pode ser branco). 
Caso de teste 4: Gerar um artigo completo com três autores com e-mails 
inválidos (nenhum campo pode ser branco). 
Caso de teste 5: Gerar um artigo completo com três autores com os campos de 
autor em branco. 
Caso de teste 6: Gerar um artigo completo com um autor cadastrado com 
sucesso (nenhum campo pode ser branco) e limpar os dados sem gerar o artigo. 
Caso de teste 7: Gerar um artigo completo com um autor cadastrado com 
sucesso (nenhum campo pode ser branco), criando no campo “corpo do texto” um 
texto com formatação em negrito, itálico, subscrito e sobrescrito com texto justificado 
com sucesso. 
Caso de teste 8: Gerar um artigo completo com um autor cadastrado com 
sucesso (nenhum campo pode ser branco), anexando no campo “corpo do texto” uma 
imagem de um arquivo com sucesso. 
Caso de teste 9: Gerar um artigo completo com um autor cadastrado com 
sucesso (nenhum campo pode ser branco), anexando no campo “Notas” uma URL de 
um arquivo com sucesso e criando um texto formato à esquerda e em negrito. 
Caso de teste 10: Testes de Interface 
Além dos casos de testes relacionados às regras de negócio será necessário 
criar os testes relativos ao comportamento técnico da tela do sistema. 
 
 
12 
 
 
 
Avalie a tela do sistema e crie, para todos os campos e os controles existentes, 
os testes de interface relacionados a: domínio de todos os campos; validação de cada 
campo; ações em botões e links existentes; mensagens exibidas pelo sistema. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13 
 
 
 
5 IMPLEMENTAÇÃO. 
 
 
O modelo do roteiro de teste que foi requisitado tem as exigências para 
execução dos testes. No roteiro de 1 a 9 temos a condição inicial, passos para a 
execução, dados de entrada, resultado esperado e data do teste. 
Segue abaixo o modelo de casos 1 à 9: 
Caso de Teste: 
Responsável: 
Procedimento Inicial: 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
 - 
 
Ilustração do modelo do roteiro de teste de 1 à 9 
 
No roteiro 10, o modelo de testes de especificações da interface e 
especificações da mensagem a ser exibida. 
Abaixo o modelo de testes de especificações da interface: 
Elemento Descrição Tipo/Tamanho Formato Validação 
Campo Título 
Texto area / até 
42000 caracteres 
Centralizado Pode estar em branco 
Campo Título em inglês 
Texto area / até 
42000 caracteres 
Centralizado Pode estar em branco 
Botão Limpar - - Limpa todos os campos. 
Ilustração do roteiro de teste de 10: especificações da interface. 
 
Abaixo o modelo de testes de especificações da mensagem a ser exibida: 
Elemento Descrição Situação Mensagem a ser exibida 
Botão 
Arquivo Completo 
Gerar 
Campo Autor*: em Branco Por favor, verifique o campo Autor 
Ilustração do roteiro de teste de 10: especificações da mensagem a ser exibida. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14 
 
 
 
6 EXECUÇÃO. 
 
 
Segue abaixo o modelo os roteiros de testes de 1 a 10 com inserção dos dados 
utilizados na verificação: 
 
 
6.1 CASO DE TESTE 1 
 
Caso de Teste: 1. Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe campo 
Resumo.- Dados exibidos: campo, resumo. 15/04/2018 
8 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
9 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
10 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
11 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
12 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
13 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
14 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
15 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
 
 
 
 
 
15 
 
 
 
Caso de Teste: 1. Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
16 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
17 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
18 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
19 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
20 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
21 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
22 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com todos 
os dados que foram inseridos em todos 
os campos. 
15/04/2018 
 
 
 
 
6.2 CASO DE TESTE 2 
 
Caso de Teste: 2. Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ser 
branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
 
 
 
 
16 
 
 
 
Caso de Teste: 2. Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ser 
branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
7 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
8 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
9 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
10 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
11 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
12 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
13 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
14 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
15 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
16 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
17 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
18 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
19 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
20 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
21 
Sistema exibe 
Arquivo para 
submissão (blind 
review) 
- 
Dados exibidos: Arquivo para submissão 
(blind review), botão gerar. 
15/04/2018 
22 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com quase 
todos os dados que foram inseridos em 
todos os campos. Oculta: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato. 
15/04/2018 
 
 
 
 
 
 
 
 
 
 
17 
 
 
6.3 CASO DE TESTE 3 
 
Caso de Teste: 3. Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ser 
branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher páginahttp://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe botão 
+ para mais autores 
- 
Dados exibidos em novo campo: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato 
15/04/2018 
8 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Henrique Oliveira 
Engenharia de Software 
UNIP 
Henrique.Oliveira@mail.com 
Sistema exibe: 
Autor: Henrique Oliveira; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: 
Henrique.Oliveira@mail.com 
15/04/2018 
9 
Sistema exibe botão 
+ para mais autores 
- 
Dados exibidos em novo campo: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato 
15/04/2018 
10 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Marco Oliveira 
Engenharia de Software 
UNIP 
Marco.Oliveira@mail.com 
Sistema exibe: 
Autor: Marco Oliveira; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: 
Marco.Oliveira@mail.com 
15/04/2018 
11 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
12 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
13 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
14 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
15 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
16 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
 
 
 
18 
 
 
Caso de Teste: 3. Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ser 
branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
17 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
18 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
19 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
20 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
21 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
22 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
23 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
24 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
25 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
26 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com todos 
os dados que foram inseridos em todos 
os campos. 
15/04/2018 
 
 
 
 
6.4 CASO DE TESTE 4 
 
Caso de Teste: 4. Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
 
 
 
19 
 
 
Caso de Teste: 4. Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar 
Exibe uma Messagebox com a 
mensagem: Por favor, informe um e-mail 
válido! 
15/04/2018 
7 
Sistema exibe botão 
+ para mais autores 
- 
Dados exibidos em novo campo: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato 
15/04/2018 
8 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Henrique Oliveira 
Engenharia de Software 
UNIP 
Henrique.Oliveira 
Sistema exibe: 
Autor: Henrique Oliveira; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Henrique.Oliveira 
15/04/2018 
9 
Sistema exibe botão 
+ para mais autores 
- 
Dados exibidos em novo campo: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato 
15/04/2018 
10 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Marco Oliveira 
Engenharia de Software 
UNIP 
Marco.OliveiraSistema exibe: 
Autor: Marco Oliveira; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Marco.Oliveira 
15/04/2018 
11 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
12 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
13 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
14 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
15 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
16 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
17 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
18 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
19 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
20 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
21 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
 
 
 
20 
 
 
Caso de Teste: 4. Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
22 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
23 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
24 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
25 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
26 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com todos 
os dados que foram inseridos em todos 
os campos. 
15/04/2018 
 
 
6.5 CASO DE TESTE 5 
 
Caso de Teste: 5. Gerar um artigo completo com três autores com os campos de autor em branco. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Titulação, Vínculo 
Institucional, e-mail 
de contato. 
 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe botão 
+ para mais autores 
- 
Dados exibidos em novo campo: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato 
15/04/2018 
8 
Usuário informa 
Titulação, Vínculo 
Institucional, e-mail 
de contato. 
 
Engenharia de Software 
UNIP 
Henrique.Oliveira@mail.com 
Sistema exibe: 
Autor: 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: 
Henrique.Oliveira@mail.com 
15/04/2018 
9 
Sistema exibe botão 
+ para mais autores 
- 
Dados exibidos em novo campo: Autor, 
Titulação, Vínculo Institucional, e-mail de 
contato 
15/04/2018 
 
 
 
21 
 
 
Caso de Teste: 5. Gerar um artigo completo com três autores com os campos de autor em branco. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
10 
Usuário informa 
Titulação, Vínculo 
Institucional, e-mail 
de contato. 
 
Engenharia de Software 
UNIP 
Marco.Oliveira@mail.com 
Sistema exibe: 
Autor: 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: 
Marco.Oliveira@mail.com 
15/04/2018 
11 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
12 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
13 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
14 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
15 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
16 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
17 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
18 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
19 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
20 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
21 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
22 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/201823 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
24 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
25 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
26 Usuário clica gerar. - 
Sistema exibe uma messagebox com a 
mensagem: Por favor, verifique o campo 
Autor. 
15/04/2018 
 
 
 
 
 
 
22 
 
 
6.6 CASO DE TESTE 6 
 
Caso de Teste: 6. Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco) 
e limpar dados sem gerar artigo. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
8 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
 desenvolvimento de um software. 
15/04/2018 
9 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
10 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
11 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
12 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
13 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
14 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
15 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
16 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
17 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
 
 
 
 
23 
 
 
Caso de Teste: 6. Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco) 
e limpar dados sem gerar artigo. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
18 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
19 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
20 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
21 
Sistema exibe 
Limpar 
- Dados exibidos: Limpar, botão. 15/04/2018 
22 
Usuário clica em 
limpar. 
- 
Sistema exibe quase todos os campos 
em branco. Não deleta a entrada que foi 
feita em corpo do texto, notas e 
referências bibliográficas. 
15/04/2018 
 
 
 
6.7 CASO DE TESTE 7 
 
Caso de Teste: 7. Gerar um artigo completo com um autor cadastrados com sucesso (nenhum campo pode ser 
branco) criando no campo “corpo do texto” um texto com formatação em negrito, itálico, subscrito e sobrescrito com 
texto justificado com sucesso. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/2018 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
8 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
9 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
 
 
 
 
24 
 
 
 
Caso de Teste: 7. Gerar um artigo completo com um autor cadastrados com sucesso (nenhum campo pode ser 
branco) criando no campo “corpo do texto” um texto com formatação em negrito, itálico, subscrito e sobrescrito com 
texto justificado com sucesso. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
10 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
11 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
12 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduceyou 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
13 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
14 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
15 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
16 
Usuário informa 
Texto, aplica negrito, 
itálico, subscrito e 
sobrescrito com texto 
justificado. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe com as aplicações de 
formatação requisitadas o texto: Na 
Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer do 
processo de desenvolvimento da 
aplicação. 
15/04/2018 
17 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
18 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
19 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
20 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
21 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
22 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com todos 
os dados e requisitos que foram 
inseridos em todos os campos. 
15/04/2018 
 
 
6.8 CASO DE TESTE 8 
 
Caso de Teste: 8. Gerar um artigo completo com um autor cadastrados com sucesso (nenhum campo pode ser 
branco), anexando no campo “corpo do texto” uma imagem de um arquio com sucesso. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/5017 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
 
 
 
25 
 
 
Caso de Teste: 8. Gerar um artigo completo com um autor cadastrados com sucesso (nenhum campo pode ser 
branco), anexando no campo “corpo do texto” uma imagem de um arquio com sucesso. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe campo 
Resumo. 
- Dados exibidos: campo, resumo. 15/04/2018 
8 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
9 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
10 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
11 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
12 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
13 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
14 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
15 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
16 
Usuário informa uma 
imagem. 
Imagem. 
Sistema exibe tela para colar a imagem 
porém ela não aparece após dado o ok. 
15/04/2018 
17 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
18 
Usuário informa 
Notas. 
Engenharia de Software. Sistema exibe: Engenharia de Software. 15/04/2018 
19 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
20 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
21 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
22 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com quase 
todos os dados que foram inseridos em 
todos os campos, exceto imagem 
inserida em corpo do texto. 
15/04/2018 
 
 
26 
 
 
6.9 CASO DE TESTE 9 
 
 
Caso de Teste: 9. Gerar um artigo completo com um autor cadastrados com sucesso (nenhum campo pode ser 
branco), anexando no campo “notas” uma URL de um arquivo com sucesso e criando um texto formato à esquerda em 
negrito. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
1 
Sistema exibe campo 
Título 
- Dados exibidos: campo, título. 15/04/5017 
2 
Usuário informa 
Título 
Engenharia de software III 
Sistema exibe título informado pelo 
usuário: Engenharia de software III 
15/04/2018 
3 
Sistema exibe campo 
Título em inglês 
- Dados exibidos: campo, título em inglês 15/04/2018 
4 
Usuário informa 
Título em inglês 
Software engineeriing 
Sistema exibe título em inglês informado 
pelo usuário: Software engineering III 
15/04/2018 
5 
Sistema exibe campo 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
- 
Dados exibidos: campo, Autor, Titulação, 
Vínculo Institucional, e-mail de contato 
15/04/2018 
6 
Usuário informa 
Autor, Titulação, 
Vínculo Institucional, 
e-mail de contato. 
Julio Cesar 
Engenharia de Software 
UNIP 
Julio.cesar@mail.com 
Sistema exibe: 
Autor: Julio Cesar; 
Titulação: Engenharia de Software 
Vínculo Institucional: UNIP 
e-mail de contato: Julio.cesar@mail.com 
15/04/2018 
7 
Sistema exibe campo 
Resumo.- Dados exibidos: campo, resumo. 15/04/2018 
8 
Usuário informa 
Resumo. 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
Sistema exibe: 
O objetivo da disciplina Engenharia de 
Software II é apresentar a você 
características importantes no 
desenvolvimento de um software. 
15/04/2018 
9 
Sistema exibe campo 
palavra-chave. 
- Dados exibidos: campo, palavra-chave. 15/04/2018 
10 
Usuário informa 
palavra-chave. 
Engenharia Sistema exibe: Engenharia 15/04/2018 
11 
Sistema exibe campo 
Abstract 
- Dados exibidos: campo, abstract. 15/04/2018 
12 
Usuário informa 
abstract. 
The objective of the Software 
Engineering II course is to introduce you 
to important features in 
Development of software. 
Sistema exibe: The objective of the 
Software Engineering II course is to 
introduce you to important features in 
Development of software. 
15/04/2018 
13 
Sistema exibe campo 
keywords 
- Dados exibidos: campo, keywords 15/04/2018 
14 
Usuário informa 
keywords 
Engineering Sistema exibe: Engineering 15/04/2018 
15 
Sistema exibe campo 
Corpo do texto 
- 
Dados exibidos: campo, corpo do texto, 
botões de formatação de texto. 
15/04/2018 
16 
Usuário informa 
Texto. 
Na Engenharia de Software, a área de 
qualidade tem como objetivo garantir 
que, ao final, o software esteja de 
acordo com as características definidas 
pelos usuários no início e no decorrer 
do processo de desenvolvimento da 
aplicação. 
Sistema exibe: Na Engenharia de 
Software, a área de qualidade tem como 
objetivo garantir que, ao final, o software 
esteja de acordo com as características 
definidas pelos usuários no início e no 
decorrer do processo de 
desenvolvimento da aplicação. 
15/04/2018 
17 
Sistema exibe campo 
Notas 
- 
Dados exibidos: campo, notas, botões 
de formatação de texto. 
15/04/2018 
18 
Usuário informa URL 
em Notas. 
Engenharia de Software + URL. Sistema exibe: Engenharia de Software. 15/04/2018 
 
 
27 
 
 
 
Caso de Teste: 9. Gerar um artigo completo com um autor cadastrados com sucesso (nenhum campo pode ser 
branco), anexando no campo “notas” uma URL de um arquivo com sucesso e criando um texto formato à esquerda em 
negrito. 
Responsável: Julio Cesar Oliveira 
Procedimento Inicial: preencher página http://sfaa.unipinterativa.edu.br/pdf/ e clicar em gerar. 
ID 
Passo para a 
excução 
Dado de entrada Resultado esperado 
Data do 
Teste 
19 
Sistema exibe campo 
Referências 
bibliográficas. 
- 
Dados exibidos: campo, Referências 
bibliográficas. 
15/04/2018 
20 
Usuário informa as 
referências 
bibliográficas 
http://unip.br Sistema exibe: http://unip.br 15/04/2018 
21 
Sistema exibe 
Arquivo completo. 
- 
Dados exibidos: Arquivo completo, botão 
gerar. 
15/04/2018 
22 Usuário clica gerar. - 
Sistema exibe o arquivo todo gerado nas 
regras ABNT em formato pdf com todos 
os dados que foram inseridos em todos 
os campos. 
15/04/2018 
 
 
6.10 CASO DE TESTE 10 – ESPECIFICAÇÕES DA INTERFACE 
 
Elemento Descrição Tipo/Tamanho Formato Validação 
Campo Título 
Texto area / até 
42000 caracteres 
Centralizado Pode estar em branco 
Campo Título em inglês 
Texto area / até 
42000 caracteres 
Centralizado Pode estar em branco 
Botão Autores: + - - Adiciona mais um autor. 
Campo Autor*: 
Texto area / 42000 
caracteres 
Alinhado a esquerda Não pode estar em branco 
Campo Títulação*: 
Texto area / 42000 
caracteres 
Alinhado a direita Não pode estar em branco 
Campo Vínculo institucional*: 
Texto area / 42000 
caracteres 
Alinhado a esquerda Não pode estar em branco 
Campo E-mail de contato*: 
Texto area / 42000 
caracter 
Alinhado a Direita Não pode estar em branco 
Campo Resumo 
Texto area / 1000 
caracteres 
Centralizado Pode estar em branco 
Campo Palavras-chave 
Texto area / 42000 
caracter 
Centralizado Pode estar em branco 
Campo Abstract 
Texto area / 1000 
caracteres 
Centralizado Pode estar em branco 
Campo Keywords 
Texto area / 42000 
caracteres 
Centralizado Pode estar em branco 
Campo Corpo do texto 
Texto area / 42000 
caracteres 
Centralizado Pode estar em branco 
Campo Notas 
Texto area / 42000 
caracteres 
Centralizado Pode estar em branco 
Campo Referências Bibliográficas 
Texto area / 42000 
caracteres 
Centralizado Pode estar em branco 
Botão 
Arquivo Completo 
Gerar 
- - 
Gera uma saída formatada do 
arquivo 
Botão 
Arquivo para submissão 
Gerar 
- - 
Gera uma saída formatada do 
arquivo ocultando Autor, 
Titulação, Vínculo Institucional, 
e-mail de contato. 
Botão Limpar - - Limpa todos os campos. 
 
 
28 
 
 
 
6.10 CASO DE TESTE 10 – ESPECIFICAÇÕES DA MENSAGEM A SER EXIBIDA 
 
Elemento Descrição Situação Mensagem a ser exibida 
Botão 
Arquivo Completo 
Gerar 
Campo Autor*: em Branco Por favor, verifique o campo Autor 
Botão 
Arquivo Completo 
Gerar 
Campo Títulação*: em Branco Por favor, verifique o campo Titulação 
Botão 
Arquivo Completo 
Gerar 
Campo Vínculo institucional*: em 
Branco 
Por favor, verifique o campo Vínculo 
institucional 
Botão 
Arquivo Completo 
Gerar 
Campo e-mail de contato*: em 
Branco 
Por favor, informe um e-mail válido! 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29 
 
 
 
7 VERIFICAÇÃO 
 
 
As atividades de verificação consistem nas ações realizadas em cada fase da 
execução, com o objetivo de atestar que o produto está sendo desenvolvido 
corretamente. Nela, coletamos as evidências, que foram relacionados junto aos 
roteiros de testes. 
Segue abaixo os print screens mostrando as violações que ocorreram durante 
a execução: 
 
Roteiro 4 e 10: 
 
Ilustração da violação no roteiro de teste 4 e 10. 
 
 
 
 
 
 
 
30 
 
Roteiro 5 e 10: 
 
Ilustração da violação no roteiro de teste 5 e 10. 
 
Roteiro 10: 
 
 
Ilustrações das violações no roteiro de teste 10. 
 
31 
 
 
 
8 RELATÓRIO FINAL 
 
 
O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) de uma 
universidade contratou uma empresa para desenvolver um sistema para ajudar os 
autores na formatação de artigos acadêmicos para publicações em congressos e 
revistas científicas da universidade. 
Com isso, houve a necessidade de se validar o sistema antes do aceite final. 
Para fazer essa validação, foi pedido a ajuda do Curso Superior de Tecnologia em 
Análise e Desenvolvimento de Sistemas. 
Para ser feita essa validação, foram passados 10 (dez) casos de testes a 
serem executados. 
Após a passagem dos testes, o sistema foi aceito com algumas ressalvas: 
conseguimos gerar um artigo com nada dentro apenas com o campo “autor” 
preenchido e caso não seja inserido um e-mail válido, após darmos ok na 
messagebox, conseguimos dar prosseguimento e gerar um arquivo de saída. 
Há também o fato de não conseguirmos inserir a imagem no campo “corpo 
do texto”. 
Esses detalhes serão passados a empresa para que sejam acertados. Fora 
isso, todos os testes foram validados, podendo, após esses acertos, ser liberado 
para uso dos usuários do DEPP. 
. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32 
 
 
 
CONCLUSÃO 
 
 
O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) de uma 
universidade contratou uma empresa para desenvolver um sistema para ajudar os 
autores na formatação de artigos acadêmicos para publicações emcongressos e 
revistas científicas da universidade. 
Com isso, houve a necessidade de se validar o sistema antes do aceite final. 
Para fazer essa validação, foi pedida a ajuda do Curso Superior de Tecnologia em 
Análise e Desenvolvimento de Sistemas. 
Para ser feita essa validação, foram passados 10 (dez) casos de testes a 
serem executados. 
Após a passagem dos testes, foi gerado um relatório final com algums 
detalhes a serem revistos. 
Ao término dessa revisão, o DEPP estará apto a liberar o software para 
utilização dos seus usuários. 
33 
 
 
 
REFERÊNCIAS 
 
 
 
Imagens do projeto 
Disponível em: <https://www.sfaa.unipinterativa.edu.br/pdf/ />. Acesso em 15 abril 2018. 
 
O que é e como fazer uma Avaliação Heurística 
Disponível em: <http://www.designinterativo.etc.br/user-experience/o-que-e-e-como-fazer-uma-avaliacao-
heuristica> Acesso em 15 abril 2018. 
 
Testes caixa preta 
Disponível em: <https://pt.wikipedia.org/wiki/Teste_de_caixa-preta>. Acesso em 3 abril 2018.

Outros materiais