Buscar

PIM V

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 45 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 45 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 45 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
TESTE E USABILIDADE DE SOFTWARE
Unip Interativa (Polo Linhares)
2018
UNIP INTERATIVA
Projeto Integrado Multidisciplinar
Cursos Superiores de Tecnologia
TESTE E USABILIDADE DE SOFTWARE
 Nome: Jessica Paula Monteiro
 Curso: Sup. Tec. em Análise e Desenvolvimento de sistema
 RA: 1743433
 Semestre: 2° semestre
Unip Interativa (Polo Linhares)
2018
RESUMO 	
Este trabalho vem apresentar testes e uma inspeção de usabilidade em um sistema pré-existente, denominado Sistema de Formatação de Artigos Acadêmicos (SFAA), com o objetivo de verificar possíveis correções em relação ao comportamento esperado e usabilidade. Apresentará uma breve abordagem sobre Engenharia de Software, estudo este que foi necessário para à criação e desenvolvimento dos casos de teste aplicados ao SFAA, e também sobre interface com o usuário que de mostram conceitos básicos da área de Interação Humano-Computador (IHC).
Palavras-chaves: Engenharia de Software, Teste caixa-preta, Usabilidade. 
ABSTR ACT
This work presents tests and a usability inspection in a pre-existing system, called System of Formatting Academic Articles (SFAA), with the objective of verifying possible corrections in relation to expected behavior and usability. It Will present a brief approach on Software Engineering, a study that was necessary for the creation and development of the test cases applied to the SFAA, as well as on user interface that show basic concepts of the Human-Computer Interaction (IHC) area.
Keywords: Software Engineering, Black-box Testing, Usability.
 
SUMÁRIO 
 Introdução ----------------------------------------------------------------------------------------6
Engenharia de Software------------------------------------------------------------------7
Qualidade do Software-------------------------------------------------------------------8
Método de teste da caixa preta--------------------------------------------------------9
Método de teste da caixa branca------------------------------------------------ 9
Casos de teste de sistema de formatação de artigo acadêmicos --------------9
Planos de testes ---------------------------------------------------------------------------10
Avaliações heurísticas---------------------------------------------------------------------36
Avaliações heurísticas de sistema de formação de artigo acadêmico---------39
 Conclusão-----------------------------------------------------------------------------------------40
 Referências---------------------------------------------------------------------------------------41
 
INTRODUÇÃO
 Este trabalho foi desenvolvido no sentido de que as novas tecnologias sejam vistas como mais uma ferramenta de auxilio ao processo de educação, como dinamizadora do processo de ensino e como instigadoras para a melhoria da aprendizagem. Em anos anteriores próximos a década de 50 uns do s maiores problemas na criação de softwares era a falta de qualidade, já na década de 60 surgiu o The Software Crisis (Crise do Software)”. Para conter esta crise em 1968 na NATO - Conference on Software Engineering (Conferência sobre Engenharia de Software da OTAN) foram discutidas soluções para os problemas observados, e então surgiu o termo Engenharia de Software, proposto por Fritz Bauer.Na Engenharia de Software, a área de qualidade tem como objetivo garantir que o software esteja de acordo com as características definidas pelos usuários a que atinja suas expectativas. Neste ponto que se encontra necessário o estudo em qualidade e usabilidade de Software que será apresentada neste trabalho. Para testar e fazer uma inspeção d e usabilidade, no Sistema de Formatação de Artigos Acadêmicos, será utilizado a técnica d e teste funcional o u caixa -preta, para os casos de testes, para a inspeção de usabilidade deverá se r usada a técnica de avaliação heurística.
6.
1. ENGENHARIA DE SOFTWARE 
Desde a revolução industrial a tecnologia avança em velocidade crescente, e novas tecnologias surgem a todo o momento. Pode-se dizer que atrelado a esse processo de transformação continuo tenha que se atender aos interesses econômicos com custos baixos e as novas tecnologias , e é essa a busca incansável da engenharia de software. A fim de construir um software que está pronto para enfrentar os desafios do século XXI, você deve reconhecer algumas realidades simples: O software tornou-se profundamente incorporado em praticamente todos os aspectos de nossas vidas e, como conseqüência, o número de pessoas que têm interesse nas características e f unções fornecidas por uma aplicação específica aumentou drasticamente. Quando um novo aplicativo ou sistema embutido deve se r construído, muitas vozes devem ser ouvidas. E às vezes parece que cada u m deles tem uma idéia ligeiramente diferente de quais recursos e f unções de software devem ser entregues. Segue-se que um esforço concertado deve ser f eito para compreender o problema antes de uma solução de software é desenvolvido. 
Um processo de software é um conjunto de atividades, ações e tarefas que são executadas quando algum produto de trabalho deve ser criado . U ma atividade se esforça para alcançar um objetivo amplo (por exemplo, comunicação com as partes interessadas) e é aplicada independentemente do domínio do aplicativo, tamanho do projeto, complexidade do esforço ou grau de rigor com que a engenharia de software deve ser aplicada. Muitos softwares a pesar de serem submetidos a um longo processo d e Desenvolvimento apresentam erros quando se tornam operacionais. Para minimizá-los, a atividade de teste é introduzida durante todo o desenvolvimento de software, visando uma confiabilidade e qualidade do produto.
7.
2. QUALIDADE DE SOFTWARE 
Qualidade de Software é uma das áreas da engenharia de software que visa criar normas onde pode se ob ter uma base para aplicação no processo de software levando as empresas de desenvolvimento a atingir uma baixa em seus custos e u ma qualidade do produto que muito é exigida neste mercado hoje em dia. Para Crosby(1990), existem cinco princípios básicos da qualidade que, se seguidos, produzirão m elhores resultados: 1 -Fazer certo da primei a vez economiza tempo e dinheiro, 2 - Qualidade é u m processo preventivo, 3 - Qualidade é incorporado ao produto como resultado da atenção dedicada às necessidade s dos clientes, 4 - Qualidade é responsabilidade de to dos os envolvidos, 5 - Qualidade é um p rocesso de melhoria continua. Segundo a norma NBR ISO (2000a), qualidade de software e definida como um conjunto de características que devem ser a lcançadas em um determinado grau para que o produto atenda as necessidades de seus usuários. A totalidade de características de uma entidade que lhe confere a capacidade de satisfazer a necessidades explícitas e implícitas. Segundo Pressman (2006), o objetivo do teste é encontrar o maior número possível de erros com esforço controlado aplicado durante umintervalo de tem po p revisto. Assim, apesar da resistência das empresas em aplicar uma metodologia de teste, devido ao custo agregado, essa relutância está sendo repensada, pois estão descobrindo que qualidade do produto final inconseqüentemente a satisfação do cliente são alcançadas com esse processo. 
 
8.
3. TESTE DE SOFTWARE 
Teste de software é destinado a mostrar que um programa faz o que é proposto a fazer e para descobrir os defeitos do programa antes do uso. 
Segundo Crespoetal. (2004): “Teste de software é o processo de executar o 
software de uma maneira controlada com o objetivo de avaliar se o mesmo se 
comporta conforme o especificado”. 
Infelizmente não é possível testar to das as entradas de dados e suas centenas ou milhares de combinações possíveis. Criar casos de teste para todas essas 
possibilidades é impraticável, pois levaria muito tempo e seria economicamente 
inviável (Myers, 2004).
Estes testes existem métodos:
Método de teste funcional ou caixa-preta; 
 Método de teste estrutural ou caixa-branca
Método de teste funcional ou caixa-preta; 
 Método de teste estrutural ou caixa-branca
Métodos de teste funcionais ou caixa preta.
Métodos de teste estrutural caixa branca.
3.1. Método de teste funcional ou caixa-preta 
 
O teste d e caixa preta, também chamado de teste comportamental, se concentra nos requisitos funcionais do software. Ou seja, as técnicas d e teste d a caixa preta permitem-lhe derivar conjuntos de condições de entrada que irão exercer completamente todos os requisitos funcionais d e um programa. Teste de caixa preta não é uma alternativa à s técnicas d e caixa branca. P elo contrário, é u ma abordagem complementar que é susceptível de descobrir uma classe diferente de erros do que os métodos de caixa branca.
9.
3.2. Método de teste estrutural ou caixa -branca. 
O te ste de caixa b ranca, às vezes chamado de teste de caixa de vidro, é uma 
filosofia de projeto de teste que usa a e strutura de controle descrita como parte do projeto de nível de componente para derivar caso s d e teste. Usando métodos de teste de caixa branca, você pode derivar casos de teste que
garantir que tod os os percursos independe ntes dentro d e um mód ulo te nham 
Garantir que todos os percursos independentes dentro de um módulo tenham sido exercidos pelo menos uma vez
Exercem todas as decisões lógicas em seus lados verdadeiros e falsos,
Executar todos os loops em seus limites e dentro de seus limites operacionais,
Exercer estruturas de dados internas para garantir a sua validade
garantir que tod os os percursos independe ntes dentro d e um mód ulo te nham 
 exercem todas as decisões lógicas em seus lados verdadeiros e falsos, 
 executar todos os loops em seus limites e dentro de seus limites operacionais, 
 exercer estruturas de dados internas para garantir a sua validade.
4.CASOS DE TESTE SISTEMA DE FORMATAÇÃO DE ARTIGOS ACADÊMICOS 
Descrito uma breve definição do que seria teste de software será abordado agora o 
motivo para este trabalho que consiste em testar e fazer uma inspeção de 
usabilidade em um sistema pré-existente, denominado Sistema de Formatação de 
Artigos Acadêmicos, com o objetivo de verificar sua correção em relação ao 
comportamento esperado e usabilidade. O sistema tem 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é 4 2.000 caracteres. Para ser submetido, o artigo deverá ter duas versões, uma com o nome dos autores e outra em o nome dos autores (blind review). Essas duas versões deverão ser geradas pelo Sistema de Formatação de Artigos Acadêmicos.
9.
5. PLANO DE TESES
	Plano de teste 
	Nome do Projeto: Sistema de Formatação de Artigos Acadêmicos
	Pessoas Envolvidas / Responsabilidade
	Grupo PIM V– Criação de casos de testes e execução dos testes
	Funcionalidades ou Módulos
	Desenvolver e executar um roteiro de testes caixa-preta, realizarem uma inspeção de usabilidade por meio da técnica de avaliação 
	Equipamentos / Softwares
	O sistema deve funcionar em um servidor Web com acesso via browser em desktop e dispositivos móveis.
	Cronograma
	Data de Início e Fim do Projeto: 10/03/2018 – 17/03/2018
	Data de Início e Fim do Teste: 12/03/2018 a 17/03/2018
	Local dos Testes
	Locais aleatórios
	Observações
	Serão criados os 10 casos de testes, incluindo avaliação heurística, o s relatórios de incidentes e o relatório resumo de teste.
Tabela 1- Plano de teste
	caso de Teste 1: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas.
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 1
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
10.
36.
	Caso de Teste 2: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
camposTítulo do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas.
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 2
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	caso de Teste 3: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas.
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 3
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	caso de Teste 4: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas.
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 4
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	caso de Teste 5: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas.
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 5
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	caso de Teste 6: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português;título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas.
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 6
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	Caso de Teste 7: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	.Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 7
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	3
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	caso de Teste 8: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	.Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 8
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	3
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	caso de Teste 9: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco)
	Procedimento inicial: acessar a URL < http://sfaa.unipinterati va.edu.br/pdf/> com o usuário com um, incluir os dados necessários à geração do artigo nos campos indicados para cadastro, clicar em gerar
	ID
	PASSOS PARA 
EXECUÇÃO
	 DADOS DE 
 ENTRADA
	RESULTADO ESPERADO
	1
	Sistema exibe tela para incluir dados à geração do artigo
	
	Campos com: Título do artigo em português; título do artigo em inglês; incluir autor (es) - nome do autor (es); titulação; vínculo acadêmico; e -mail de contato; resumo; palavras-chave; abstract; keywords; corpo do texto (escrita d o artigo); notas (de rodapé); referências bibliográficas.
	2
	Usuário informa os dados válidos nos
campos
	.Título do artigo em português; título do artigo em inglês; incluir autor (es)-nome do (s) autor (es); titulação; vínculo acadêmico; e-mail de contato; resumo; palavras-chave; a bstract; keywords; corpo do texto (escrita do artigo); no tas (de rodapé); referências bibliográficas
	Dados inseridos são verificados quanto à compatibilidade do campo em tempo real e retornam erro caso algo inválido seja inserido. Sistema exibe artigo completo em formato PDF
	3
	
	Clica em Gerar
	
	Arquivo gerado com Sucesso
	Execução do roteiro de teste - caso de teste 9
	D
	
PASSOS PARA
EXECUÇÃO
	
DADOS DE OBSERVAÇÃO
	RESULTADO DO TESTE
	1
	Sistema exibe
tela para incluir dados à geração do
artigo
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no
momento pós inclusão
	Teste bem sucedido
	
	
	
	
	2
	Usuário informa os dados válidos nos 
campos 
	Todos os campos foram preenchidos com dados válidos, não houve informação em tempo real sobre invalidade no 
momento pós inclusão
	Teste bem sucedido
	3
	Clicar no botão Gerar, abaixo de Arquivo...
	Arquivo PDF gerado com sucesso
	Teste bem sucedido
	Caso de teste 10: Testes de Interface
	Especificações da Interface
	Elemento
	Descrição
	Tipo/Tamanho
	Formato
	Validação
	Campo
	Título
	Alfa (*)
	Alinhado a esquerda
	Pode esta em branco 
	Campo
	Título emInglês
	Alfa (*)
	Alinhado a esquerda
	Pode esta em branco
	Botão
	+
	-
	-
	Acrescenta novo autor
	Campo
	Autor*:
	Alfa (*)
	Alinhado a
esquerda
	Não pode esta em branco 
	Campo
	Titulação*:
	Alfa (*)
	Alinhado a
esquerda
	Não pode esta em branco
	Campo
	Vínculo
institucional*:
	Alfa (*)
	Alinhado a
esquerda
	Não pode esta em branco
	Campo
	E-mail de
contato*:
	Alfa (*)
	Alinhado a
esquerda
	E-mail deve ser valido 
	Campo
	Resumo
	Alfa (1000)
	Alinhado a
esquerda
	Disponível 1000
	
	
	
	Alinhado a
esquerda
	Disponível 1000
caracteres
	Campo
	
Palavra Chave:
	Alfa (*)
	Alinhado a
esquerda
	Pode estar em Branco
	Campo
	Abstract:
	Alfa (1000)
	Alinhado a
esquerda
	Disponível 1000
caracteres
	Campo
	Keywords:
	Alfa (*)
	Alinhado a
esquerda
	Pode estar em Branco
	Campo
	Corpo do texto:
	Alfa (*)
	Pode ser Editado
	-
	Campo
	Notas:
	Alfa (*)
	Pode ser Editado
	-
	Campo
	Referências
bibliográficas:
	Alfa (*)
	Pode ser Editado
	-
	Botão
	Arquivo completo
Gerar
	-
	-
	Gerar Arquivo PDF
	Botão
	Arquivo para 
submissão 
(blind review) 
Gerar
	-
	-
	Gerar Arquivo PDF
	Botão
	Limpa
	-
	-
	Gerar Arquivo PDF
	Especificações da Mensagem a ser Exibida
	Elemento
	Descrição
	Situação
	Mensagem a ser exibida
	Campo
	Autor 
	Campo em Branco
	Por Favor, verifique o
campo Autor!
	Campo
	Titulação*:
	Campo em Branco
	Por Favor, verifique o
campo Autor!
	Campo
	Vínculo institucional*:
	Campo em Branco
	Por Favor, verifique o
campo Vinculo Institucional!
	Campo
	E-mail de contato*:
	Campo em Branco
	Por Favor, verifique o
campo E-mail!
	Campo
	E-mail de contato*:
	E-mail invalido inserido
	Por favor, informe um e-mail válido!
	Campo
	Resumo e Abstrat
	Acima de 1000 
caracteres
	Atenção, você atingiu o
limite máximo de
caracteres!
	Campo
	Título, Título em Inglês, Palavras-chave, Keywords, Corpo de texto,
Notas, Referências
Bibliografias
	Todo tipo de
caracteres, incluindo
especiais, sem limite de
quantidade.
	
6. AVALIAÇÃO HEURÍSTICA 
A análise heurística é uma d as técnicas de avaliação de usabilidade , mais 
importantes, e certamente uma das mais fáceis, de aplicar. Ela consiste, 
basicamente, em submeter a interface de um determinado sistema computacional à avaliação de alguns especialistas em usabilidade, conforme um conjunto 
previamente determinado de “bons princípios de usabilidade” (NIELSEN, 1994). 
Existem diversas recomendações propostas para garantir a usabilidade de um 
sistema. Jakob Nielsen, no livro Usability Engineering (1994) propôs 1 0 heurísticas de usabilidade que um sistema deve garantir. Ainda que existam outras recomendações d e outros autores, as Heurísticas de Nielsen são largamente 
Utilizadas por organizações e m todo o mundo, principalmente para construção de interfaces de software e web site. 
Segue aqui as 10 heurísticas de Nielsen: 
I. Visibilidade de Status do Sistema 
Isso significa que você precisa se certificar de que a interface sempre informe ao usuário o que está acontecendo, ou seja, todas a s ações precisam de f eedback instantâneo para orientá-lo. 
 Não há violação desta heurística, o Sistema d e Formação de Artigo 
Acadêmico(SFAA), pois a to do o momento é exibido ao usuário o 
estado atual do andamento de criação do artigo no sistema
Relacionamento entre a interface do sistema e o mundo real
Ou não usar palavras de sistema, que não fazem sentido pro usuário. Toda a 
Comunicação do sistema precisa ser contextualizada ao usuário, e ser coerente com o chamado modelo mental do usuário. 
Neste ponto o sistema corresponde com êxito a todos os pontos
dispostos, os nomes tem relação ao que o usuário precisa.
Liberdade e controle do usuário
 
 Facilite as “saídas de emergência” para o usuário, permitindo desfazer ou refazer a ação no sistema e retornar ao ponto anterior, quando estiver perdido ou em situações inesperadas.
No Sistema de Formação de Artigo Acadêmico , não esta disponível os
 controles para desfazer u ma ação que p o r ventura o usuário venha a 
 fazer erradamente.
Consistência 
Fale a mesma língua o tempo todo , e nunca identifique uma mesma ação com 
ícones ou palavras diferentes. Trate coisas similares, da mesma maneira, facilitando a identificação do usuário. 
Neste ponto o sistema corresponde com êxito a todos os pontos 
Neste ponto o sistema corresponde com êxito a todos os pontos dispostos, os nomes tem relação ao que o usuário precisa.
Prevenção de erros 
Na tradução livre das palavras do próprio Nielsen “Ainda melhor que uma boa 
mensagem d e erro é um design cuidadoso que possa prevenir esses erros”. Por exemplo, ações definitivas, co mo deleções ou solicitações podem vir acompanhadas de um checkbox ou uma mensagem de confirmação. 
Em determinado campo como E -mail, se é inse rido um dado inválido 
Em determinado campo como E-mail, se é inserido um dado inválido
 no mesmo momento o sistema a visa ao usuário que este precisa ser 
 verificado, como mostra a imagem abaixo.
 
36.
Reconhecimento ao invés de lembrança
Evite acionar a memória do usuário o tempo inteiro, fazendo com que cada ação precise ser revista mentalmente antes d e ser executada. Permita que a interface ofereça ajuda contextual, e informações capazes d e orientar as ações do usuário – ou seja – que o sistema dialogue com o usuário.
Heurística é violada neste ponto p ois mostra ao usuário que tem um 
Heurística é violada neste ponto pois mostra ao usuário que tem um
 erro porem não mostra um exemplo de como o sistema aceita tal 
 campo.
Flexibilidade e eficiência de uso 
O sistema precisa ser fácil para usuários leigos, m as flexível o bastante para se 
tornar ágil à usuários avançados. Essa flexibilidade p ode ser conseguida com a 
permissão de teclas de ata lhos, por exemplo. No caso de web sites, uso d e 
máscaras e navegação com tab. em formulários são outros exemplos. 
	
 
Neste ponto o sistema corresponde com êxito , pois é possível usar 
Neste ponto o sistema corresponde com êxito , pois é possível usar
teclas d e atalhos como “CTRL+V” p ara colar um texto que este já na 
área de transferência, e a navegação é possível através da tecla Tab. 
Estética e design minimalista 
Evite que os textos e o design fale mais do que o usuário necessita saber. Os 
“diálogos” do sistema precisam se r simples, diretos e naturais, presentes nos 
momentos em que são necessários. 
 Neste ponto o sistema corresponde com êxito a to dos os pondispostos, os nomes tem relação ao que o usuário precisa. 
 
Neste ponto o sistema corresponde com êxito a todos os pontos
 dispostos, os nomes tem relação ao que o usuário precisa.
Ajude os usuários a reconhecer, diagnosticar e sanar erros
o sistema corresponde com êxito a todos os pontos 
As mensagens de erro do sistema devem possuir uma redação simples e clara que ao invés de intimidar o usuário com o erro, indique uma saída construtiva ou possível solução.
Neste ponto o sistema corresponde com êxito a t odos os pontos 
Neste ponto o sistema corresponde com êxito a todos os pontos
dispostos, os são indicados no momento que o usuário insere um dado 
erradamente e a mensagemexibida ajuda o usuário a saná-la.
Ajuda e documentação 
Um bom design deveria evitar ao máximo à necessidade de ajuda na utilização do sistema. Ainda assim, um bom conjunto de documentação e ajuda deve ser utilizada para orientar o usuário em caso de dúvida. Deve ser visível, facilmente a cessada, e com oferecer uma ferramenta de busca na ajuda.
O Sistema de Formação de Artigo Acadêmico, atende o q ue lhe é proposto nesta heurística, pois para a criação do artigo que o intuito do sistema ira suprir as necessidades do usuário.
39.
AVALIAÇÃO HEURÍSTICA DO SISTEMA DE FORMAÇÃO DE ARTIGO 
ACADÊMICO
Após avaliação dos testes de heurística do Sistema de Formação de Artigo 
Acadêmico, ob serva que o usuário não terá dificuldade em usar o sistema, apesar de alguns campos levar o usuário desatento ao erro, como no campo email que mesmo com o alerta do erro, se não for alterado pra um email valido o artigo é gerado com o erro, como foi demonstrado no caso de teste caixa -preta.
CONCLUSÃO 
Um sistema com uma interface que possui simplicidade e facilidade de utilização (interação), na Interação Humano -Computador - é fundamental na sua usabilidade. Para fluência e familiaridade com o programa é indispensável que no desenvolvimento sejam conhecidos o usuário, suas tarefas e seu ambiente de uso. Com o conhecimento destes, a busca por soluções e aperfeiçoamento (caso haja erros) na jornada até o fim do projeto é aprimorada. 
 No SFAA – Sistema de Formatação de Arquivos Acadêmicos - avaliado , f oram 
utilizados Testes Caixa -Preta e Inspeção da Usabilidade com a Avaliação Heurística para verificação do comportamento esperado e a usabilidade do sistema. Verificou -se no decorrer dos testes a necessidade de pequenas melhor rias quanto à entrada e saída de dados no que diz respeito aos avisos de erros. 
Quanto ao design surtiu ótimos efeitos, com aparência não cansativa, simples e 
objetiva, o que possibilita aos usuários utilizá-lo sem grandes dificuldades por um bom período de tempo. No todo, há grande aproveitamento na formatação dos artigos. Assim, o presente trabalho, ocupou-se de avaliar o sistema do ponto de vista mais próximo d as necessidades do s clientes, tratando o s resultados co mo formas de aperfeiçoar o produto final, trazendo ao trabalho diário dos autores maior produtividade e assertividade diante do novo aliado de suas publicações.
40.
REFERÊNCIAS 
10 Heurísticas de Nielsen. Uma fórmula pra evitar erros básicos de usabilidade. < http:// blog .cae lum.com.br / 10-heuristicas-de-nielsen-uma-formula-pra-evitar erros-basicos-de-usabilidade/ > acessado em 05 de Abril 2017. 
Benyon, David. Interação humana-computador / David Benyon; tradução Heloísa 
Coimbra de Souza; revisão técnica Illana de Almeida Souza Concílio. 2. Ed. – São Paulo: Pearson Prentice Hall, 20 11. Título original: Designing interactive systems. 
Blanco, Mariana Zanuzzio. Documentação de teste baseado na Norma IE EE 829 – estudo de caso: “sistema de apoio a tomada de decisão” , T.S.I. 2012. 
Crespo, A. N., Martinez, M. R., Jino, M., Argolo, M. T.; Application of the IE EE 8 29 Standard as a Ba sis for Structuring the Testing Proce ss; The Journal of Software Testing Professionals, Vol. 3, No . 3, December 2002. 
Everett, Gerald D., Software testing : testing across the entire software development life cycle / by Gerald D. Everett, Raymond McLeod, Jr. 2007. 
 
IEEE Computer Society; IEEE Std 829: Standard for Software Test Documentation; 
September, 1998. 
Myers, G. J.; The Art of Software Testing,; Wiley, New York, 2004.
41.

Outros materiais