Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIP INTERATIVA Projeto Integrado Multidisciplinar V Curso Superior de Tecnologia de Analise e Desenvolvimento de Sistemas AVALIAÇÃO DO SISTEMA DE ARTIGOS ACADÊMICOS UNIP INTERATIVA Cachoeiro de Itapemirim – ES 2017 UNIP INTERATIVA Projeto Integrado Multidisciplinar III Curso Superior de Tecnologia de Analise e Desenvolvimento de sistemas AVALIAÇÃO DO SISTEMA DE ARTIGOS ACADÊMICOS Luciano de Oliveira Cassago RA:1621781 Curso: Análise e Desenvolvimento de Sistemas 1º Semestre UNIP INTERATIVA Cachoeiro de Itapemirim – ES 2017 RESUMO O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) contratou uma empresa para desenvolver um sistema de formatação de artigos acadêmicos para a Universidade. A avaliação desse sistema caberá ao Curso Superior Tecnológico de Análise e Desenvolvimento de Sistemas. Os testes no sistema serão realizados conforme as normas estabelecidas pelo DEPP, que são o roteiro de teste caixa-preta onde são analisadas situações de sucesso e insucesso na execução das funcionalidades dos casos de teste que serão 10(dez) ao todo, logo após será realizado um relatório final apontando possíveis falhas no sistema. Também será realizada uma inspeção de usabilidade através da técnica de avaliação heurística considerando as dez heurísticas de usabilidade apresentadas por JAKOB NIELSEN, no final será gerada um relatório com as possíveis falhas de usabilidade. Palavras-chaves: sistema, teste, usabilidade, relatório ABSTRACT The Department of Extension, Research and Graduate Studies (DEPP) hired a company to develop a system for formatting academic articles for the University. The evaluation of this system will be the Upper Technological Course of Analysis and Development of Systems. The tests in the system will be carried out according to the rules established by DEPP, which are the black-box test script where success and failure situations are analyzed in the execution of the functionalities of the test cases, which will be 10 (ten) in all, soon after A final report pointing out possible system failures. A usability inspection will also be performed through the heuristic evaluation technique considering the ten usability heuristics presented by JAKOB NIELSEN, in the end a report will be generated with possible usability failures. Keywords: system, test, usability, relational SUMÁRIO 1 – INTRODUÇÃO.........................................................................................6 2 - TESTE DE SOFTWARE..........................................................................7 3 – EXECUÇÃO DOS ROTEIROS DE TESTES...........................................8 4 - AVALIAÇÃO HEURÍSTICA.....................................................................32 5 – CONCLUSÃO..........................................................................................34 6 – REFERÊNCIAS BIBLIOGRAFICAS........................................................35 1 - INTRODUÇÃO O objetivo desse trabalho consiste em avaliar um sistema que foi desenvolvido por uma Empresa a pedido do Departamento de Extensão, Pesquisa e Pós-graduação (DEPP), para gerar artigos acadêmicos que serão submetidos pelos autores em Congressos e revistas cientificas da Universidade. Esse sistema tem a como principal função formatar os artigos acadêmicos dentro das normas da DEPP, no formato pdf e com no máximo de 42.000 caracteres. A DEPP não possui os domínios das técnicas utilizadas na avaliação desse sistema, por esse motivo pediu auxílio ao Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas para realizar as atividades necessárias. Para executar as atividades na avaliação do sistema de artigos acadêmicos foram elaborados roteiros de teste caixa-preta, sendo 10 (dez) casos de testes e também será realizada uma inspeção de usabilidade através da avaliação heurística. 2 - TESTE DE SOFTWARE Os testes de software são necessários para a validação e garantia de qualidade do produto de software. As técnicas utilizadas nos testes de software são dinâmicas podem ser aplicadas de forma manual ou automática. Os testes são aplicados por pessoas capacitadas em cada etapa da concepção do produto, a equipe inteira fica responsável. A equipe pode iniciar as atividades de teste dividindo as etapas: # Planejamento: Consiste em determinar o que será testado no sistema; # Projeto: Nesta parte são verificados os casos de teste que são requisitados pelo usuário; # Implementação: Analisa e elabora os roteiros de testes identificados na etapa de projeto; # Execução: executa os roteiros e informa os resultados; # Verificação: Gera as evidencias necessárias dos testes. 3 – EXECUÇÃO DOS ROTEIROS DE TESTE Foi elaborado um roteiro de testes com as normas necessárias nos testes, informando a condição inicial e os passos a serem executados, dados de entrada, resultado esperado e resultado real. Conforme a imagem da tabela abaixo: Caso de teste Passo para Execução Dados de Entrada Resultado Esperado Resultado real Abaixo estão inseridos os roteiros de teste de 01 a 10 com os dados utilizados na verificação. Caso de teste 01 – Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco) Procedimento inicial acessar: http://sfaa.unipinterativa.edu.br/pdf/ , preencher o formulário e clicar na opção artigo completo >>>Gerar Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Técnicas de programação Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) Ao clicar em gerar artigo completo o sistema exibe a mensagem por favor verifique o campo E-mail 2 O sistema exibe o campo Título para preencher em inglês Programming Techniques Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) Ao clicar em gerar artigo completo o sistema exibe a mensagem por favor verifique o campo E-mail 3 O sistema exibe o campo dados dos autores para preencher Autor: Paulo Gome da Silva Titulação: Programador Vinculo institucional: Professor E-mail: Paulosilva@gmail.com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 4 O sistema exibe o campo Resumo para preencher Resumo em anexo Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 5 O sistema exibe o campo Palavras-chave Programação Linguagens de programa Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 6 O sistema exibe o campo Abstract Abstract em anexo Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 7 O sistema exibe o campo Keywords Programming Program languagens Ao clicar em gerar artigo completo o sistema deve exibir uma mensageminformando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 8 O sistema exibe o campo Corpo do texto Introdução, Desenvolvimento, Conclusão Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 9 O sistema exibe o campo Notas Notas em anexo Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o arquivo mesmo com os outros campos em branco 10 O sistema exibe o campo Referências Bibliográficas Referências em anexo Ao clicar em gerar o arquivo o sistema aceita a opção O sistema gera o arquivo A partir do passo 3, o sistema gera o arquivo mesmo com alguns campos em branco. A partir do último passo com todos os campos preenchidos o sistema gera o arquivo completo. Caso de teste 2: Gerar um artigo para submissão com um autor cadastrado com sucesso(nenhum campo pode ser branco) Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Técnicas de programação Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 2 O sistema exibe o campo Título para preencher em inglês Programming Techniques Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 3 O sistema exibe o campo dados dos autores para preencher Autor: Paulo Gomes da Silva Titulação: Programador Vinculo institucional: Professor E-mail: Paulosilva@gmail.com Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 4 O sistema exibe o campo Resumo para preencher Resumo em anexo Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 5 O sistema exibe o campo Palavras-chave Programação Linguagens de programa Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 6 O sistema exibe o campo Abstract Abstract em anexo Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 7 O sistema exibe o campo Keywords Programming Program languagens Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 8 O sistema exibe o campo Corpo do texto Introdução, Desenvolvimento, Conclusão Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 9 O sistema exibe o campo Notas Notas em anexo Ao clicar em gerar artigo para submissão o sistema deve exibir uma mensagem que os campos devem ser preenchidos. O sistema gera o artigo para submissão mesmo com os outros campos em branco. 10 O sistema exibe o campo Referências Bibliográficas Referências em anexo Ao clicar em gerar o arquivo para submissão o sistema aceita a opção O sistema gera o arquivo para submissão Caso de teste 3: Gerar um artigo completo com três autores cadastrados com sucesso Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Engenharia de Software Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) Ao clicar em gerar artigo completo o sistema exibe a mensagem por favor verifique o campo E-mail 2 O sistema exibe o campo Título para preencher em inglês Software Engineering Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) Ao clicar em gerar artigo completo o sistema exibe a mensagem por favor verifique o campo E-mail 3 O usuário clica no botão + para cadastrar mais autores Ao clicar no botão gerar campo para cadastro de mais autores O sistema cria novos campos para cadastro de autores 4 O sistema exibe o campo dados dos autores para preencher Autor 1: Antônio Souza Titulação: Engenheiro de Sistemas Vinculo institucional: Analista E-mail: antonio_souza@hotmail.com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 5 O sistema exibe o campo dados dos autores para preencher Autor 2: Luis Carlos Nunes Titulação: Engenheiro de sistemas Vinculo institucional: Analista E-mail: luiscarlos@gmail.com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 6 O sistema exibe o campo dados dos autores para preencher Autor 3: Sandro Farias Titulação: Engenheiro de sistemas Vinculo institucional: Analista E-mail: Sandro_analista@gmail.com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 7 O sistema exibe o campo Resumo para preencher Resumo em anexo Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 8 O sistema exibe o campo Palavras-chave Engenharia Software Analista Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 9 O sistema exibe o campo Abstract Abstract em anexo O sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 10 O sistema exibe o campo Keywords Engineering Software Analyst O sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 11 O sistema exibe o campo Corpo do texto Introdução Desenvolvimento Conclusão O sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 12 O sistema exibe o campo Notas Notas em anexo O sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema gera o artigo mesmo com os outros campos em branco. 13 O sistema exibe o campo Referências Bibliográficas Referências em anexo Ao clicar em gerar arquivo o sistema aceita a opção. O sistema gera o arquivo. O sistema não gera o arquivo e exibe uma mensagem informandoque o campo E-mail está em branco, conforme a figura abaixo. O sistema gerar o arquivo completo com 3 autores cadastrados com sucesso, conforme mostra a figura abaixo. Caso de teste 04 - Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Economia e mercado Título inserido com sucesso Título cadastrado com sucesso 2 O sistema exibe o campo Título para preencher em inglês Economy and market Título em inglês inserido com sucesso Título em inglês cadastrado com sucesso 3 O usuário clica no botão + para cadastrar mais autores Ao clicar no botão gerar campo para cadastro de mais autores O sistema cria novos campos para cadastro de autores 4 O sistema exibe o campo dados dos autores para preencher Autor 1: Jailson de Souza Titulação: Graduação em Economia Vinculo institucional: Professor de Economia E-mail: Jailson_souza_@_hotmail_com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema exibe uma mensagem informando para inserir um E-mail válido. 5 O sistema exibe o campo dados dos autores para preencher Autor 2: Pedro sherrer Titulação: Graduação em Economia Vinculo institucional:Professor de Economia E-mail: Pedrosherrer_@gmail_com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema exibe uma mensagem informando para inserir um E-mail válido. 6 O sistema exibe o campo dados dos autores para preencher Autor 3: Nelson Farias Titulação: Graduação em Mercado Econômico Vinculo institucional: Professor de Mercado economico E-mail: nelson_econ_@gmail_com Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que os campos devem ser preenchidos (não pode ficar em branco) O sistema exibe uma mensagem informando para inserir um E-mail válido. 7 O sistema exibe o campo Resumo para preencher Resumo em anexo Resumo inserido com sucesso Resumo cadastrado com sucesso 8 O sistema exibe o campo Palavras-chave Economia Mercado Palavras chaves inseridas com sucesso. Palavras chaves cadastrada com sucesso 9 O sistema exibe o campo Abstract Abstract em anexo Abstract inserido com sucesso Abstract cadastrado com sucesso. 10 O sistema exibe o campo Keywords Economy and market Keywords inseridos com sucesso. Keywords cadastrados com sucesso. 11 O sistema exibe o campo Corpo do texto Introdução Desenvolvimento Conclusão Corpo do texto inserido com sucesso. Corpo do texto cadastrado com sucesso. 12 O sistema exibe o campo Notas Notas em anexo Notas inseridas com sucesso. Notas inseridas com sucesso. 13 O sistema exibe o campo Referências Bibliográficas Referências em anexo Referências inseridas com sucesso. Ao clicar em gerar o arquivo o sistema deve aceitar a opção. O sistema gera o arquivo com sucesso O sistema exibe uma mensagem informando para inserir um E-mail válido, conforme a imagem abaixo. O sistema gera o artigo completo com 3 autores cadastrados com e-mails inválidos, conforme a imagem abaixo. Caso de teste 05 - Gerar um artigo completo com três autores com os campos de autor em branco. Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Economia e mercado Título inserido com sucesso Título cadastrado com sucesso 2 O sistema exibe o campo Título para preencher em inglês Economy and market Título em inglês inserido com sucesso Título em inglês cadastrado com sucesso 3 O usuário clica no botão + para cadastrar mais autores Ao clicar no botão gerar campo para cadastro de mais autores O sistema cria novos campos para cadastro de autores 4 O sistema exibe o campo dados dos autores para preencher Autor 1: Titulação: Graduação em Economia Vinculo institucional: Professor de Economia E-mail: Jailson_souza@hotmail.com O campo autor fica em branco, as demais informações inseridas no sistema. O sistema não exibe nenhuma mensagem 5 O sistema exibe o campo dados dos autores para preencher Autor 2: Titulação: Graduação em Economia Vinculo institucional:Professor de Economia E-mail: Pedrosherrer@gmail.com O campo autor fica em branco, as demais informações inseridas no sistema. O sistema não exibe nenhuma mensagem 6 O sistema exibe o campo dados dos autores para preencher Autor 3: Titulação: Graduação em Mercado Econômico Vinculo institucional: Professor de Mercado economico E-mail: nelson_econ@gmail.com O campo autor fica em branco, as demais informações inseridas no sistema. O sistema não exibe nenhuma mensagem 7 O sistema exibe o campo Resumo para preencher Resumo em anexo Resumo inserido com sucesso no sistema. Resumo cadastrado com sucesso 8 O sistema exibe o campo Palavras-chave Economia Mercado Palavras chaves inseridas com sucesso no sistema. Palavras chaves cadastrada com sucesso 9 O sistema exibe o campo Abstract Abstract em anexo Abstract inserido com sucesso Abstract cadastrado com sucesso. 10 O sistema exibe o campo Keywords Economy and market Keywords inseridos com sucesso. Keywords cadastrados com sucesso. 11 O sistema exibe o campo Corpo do texto Introdução Desenvolvimento Conclusão Corpo do texto inserido com sucesso. Corpo do texto cadastrado com sucesso. 12 O sistema exibe o campo Notas Notas em anexo Notas inseridas com sucesso. Notas inseridas com sucesso. 13 O sistema exibe o campo Referências Bibliográficas Referências em anexo Referências inseridas com sucesso. Ao clicar em gerar o arquivo o sistema deve informar se há algum campo em branco O sistema não gera o arquivo e o campo Autor fica em vermelho. Ao clicar em gerar arquivo o sistema exibe o campo Autor em vermelho, conforme a imagem abaixo. Caso de teste 06 - Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco) e limpar os dados sem gerar o artigo. Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Economia e mercado Título inserido com sucesso Título cadastrado com sucesso 2 O sistema exibe o campo Título para preencher em inglês Economy and market Título em inglês inserido com sucesso Título em inglês cadastrado com sucesso 3 O sistema exibe o campo dados dos autores para preencher Autor 1: Jailson Souza Titulação: Graduação em Economia Vinculo institucional: Professor de Economia E-mail: Jailson_souza@hotmail.com O campo autor fica em branco, as demais informações são inseridas no sistema. O sistema não exibe nenhuma mensagem 4 O sistema exibe o campo Resumo para preencher Resumo em anexo Resumo inserido no sistema Resumo cadastrado com sucesso. 5 O sistema exibe o campo Palavras-chave Economia Mercado Palavras chaves inseridas no sistema Palavras chaves cadastradas com sucesso 6 O sistema exibe o campo Abstract Abstract em anexo Abstract inserido no sistema Abstract cadastrado com sucesso 7 O sistema exibe o campo Keywords Economy market Keywords inserido no sstema Keywords cadastrado com sucesso 8 O sistema exibe o campo Corpo do texto Introdução Conclusão Corpo do texto inserido no sistema Corpo do texto cadastrado com sucesso 9 O sistema exibe o campo Notas Notas em anexo Notas inseridas no sistema Notas cadastrada com sucesso 10 O sistema exibe o campo Referências Bibliográficas Referênciasem anexo Referências inseridas no sistema Referências cadastradas com sucesso 11 Usuário clica em Gerar arquivo completo ---------------------------------- Gerar o artigo cadastrado O sistema gera o arquivo 12 Usuário clicar no botão limpar - - - - - - - - - - - - - - - - - Limpar todos os campos Os campos Corpo do texto, Notas e Referências Bibliográficas não foram limpados o demais campos sim. O sistema gera o artigo completo com um autor cadastrado com sucesso, conforme a imagem abaixo. Ao clicar no botão Limpar o sistema não limpa todos os campos, conforme a imagem abaixo. Caso de teste 07 - 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. Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Banco de Dados Título inserido com sucesso Título cadastrado com sucesso 2 O sistema exibe o campo Título para preencher em inglês Database Título em inglês inserido com sucesso Título em inglês cadastrado com sucesso 3 O sistema exibe o campo dados dos autores para preencher Autor: Luiz Fernando de Lima Titulação: Administração em Banco de Dados Vinculo institucional: Unip E-mail: Luiz_limaunip@. com.br Os dados do autor são inseridos no sistema Os dados do autor são cadastrados com sucesso 4 O sistema exibe o campo Resumo para preencher Resumo em anexo Resumo inserido no sistema Resumo cadastrado com sucesso. 5 O sistema exibe o campo Palavras-chave Banco Dados Palavras chaves inseridas no sistema Palavras chaves cadastradas com sucesso 6 O sistema exibe o campo Abstract Abstract em anexo Abstract inserido no sistema Abstract cadastrado com sucesso 7 O sistema exibe o campo Keywords Bank Data Keywords inserido no sistema Keywords cadastrado com sucesso 8 O sistema exibe o campo Corpo do texto O texto é digitado no campo Corpo do texto inserido no sistema Corpo do texto cadastrado com sucesso 9 O sistema exibe o campo Notas Notas em anexo Notas inseridas no sistema Notas cadastrada com sucesso 10 O sistema exibe o campo Referências Bibliográficas Referências em anexo Referências inseridas no sistema Referências cadastradas com sucesso 11 O usuário clica em gerar arquivo - - - - - - - - - - O sistema deve gerar o arquivo se todos os campos estiverem preenchidos. O sistema gera o arquivo Caso de teste 08 - 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. Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Ciência da Computação Título inserido com sucesso Título cadastrado com sucesso 2 O sistema exibe o campo Título para preencher em inglês Computer science Título em inglês inserido com sucesso Título em inglês cadastrado com sucesso 3 O sistema exibe o campo dados dos autores para preencher Autor: Luciano Soares de Souza Titulação: Bacharel em Ciência da Computação Vinculo institucional: Unip E-mail: Luciano.soares@unip.com.br Os dados do autor são inseridos no sistema Os dados do autor são cadastrados com sucesso 4 O sistema exibe o campo Resumo para preencher Resumo em anexo Resumo inserido no sistema Resumo cadastrado com sucesso. 5 O sistema exibe o campo Palavras-chave Interface Usuário Palavras chaves inseridas no sistema Palavras chaves cadastradas com sucesso 6 O sistema exibe o campo Abstract Abstract em anexo Abstract inserido no sistema Abstract cadastrado com sucesso 7 O sistema exibe o campo Keywords Interface User Keywords inserido no sistema Keywords cadastrado com sucesso 8 O sistema exibe o campo Corpo do texto O texto em anexo Corpo do texto inserido no sistema Corpo do texto cadastrado com sucesso 9 O sistema exibe o campo Notas Notas em anexo Notas inseridas no sistema Notas cadastrada com sucesso 10 O sistema exibe o campo Referências Bibliográficas Referências em anexo Referências inseridas no sistema Referências cadastradas com sucesso 11 O usuário clica em gerar arquivo - - - - - - - - - - O sistema deve gerar o arquivo se todos os campos estiverem preenchidos. O sistema gera o arquivo O sistema gera o arquivo completo do Artigo cadastrado, conforme a imagem abaixo. Caso de teste 09 - 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. Passo para execução Dados de entrada Resultado esperado Resultado real 1 O sistema exibe o campo Título para preencher Programação Orientada a Objetos I Título inserido com sucesso Título cadastrado com sucesso 2 O sistema exibe o campo Título para preencher em inglês Object Oriented Programming I Título em inglês inserido com sucesso Título em inglês cadastrado com sucesso 3 O sistema exibe o campo dados dos autores para preencher Autor: Helder Frederico Lopes Titulação: Gestor em Sistemas de Informação Vinculo institucional: Unip E-mail:helder@unip.com.br Os dados do autor são inseridos no sistema Os dados do autor são cadastrados com sucesso 4 O sistema exibe o campo Resumo para preencher Resumo em anexo Resumo inserido no sistema Resumo cadastrado com sucesso. 5 O sistema exibe o campo Palavras-chave Processo Conteúdo Disciplina Palavras chaves inseridas no sistema Palavras chaves cadastradas com sucesso 6 O sistema exibe o campo Abstract Abstract em anexo Abstract inserido no sistema Abstract cadastrado com sucesso 7 O sistema exibe o campo Keywords Process Content discipline Keywords inserido no sistema Keywords cadastrado com sucesso 8 O sistema exibe o campo Corpo do texto O texto em anexo Corpo do texto inserido no sistema Corpo do texto cadastrado com sucesso 9 O sistema exibe o campo Notas Notas inseridas com uma URL e com texto formatado em negrito a esquerda Notas inseridas no sistema Notas cadastrada com sucesso 10 O sistema exibe o campo Referências Bibliográficas Referências em anexo Referências inseridas no sistema Referências cadastradas com sucesso 11 O usuário clica em gerar arquivo - - - - - - - - - - O sistema deve gerar o arquivo se todos os campos estiverem preenchidos. O sistema gera o arquivo O sistema gera o arquivo com o artigo cadastrado com sucesso, conforme a imagem abaixo. Caso de teste 10 – Teste de interface Especificação de Interface Elemento Descrição Tipo/Tamanho Formato Validação Campo Título Texto área/indefinido Centralizado Não pode estar em branco Campo Título em inglês Texto área/indefinido Centralizado Não pode estar em branco Botão Autores Botão -- Adiciona autores Campo Autor Texto área/indefinido Alinhado à esquerda Não pode estar em branco Campo Titulação Texto área/indefinido Alinhado à esquerda Não pode estar em branco Campo Vinculo institucional Texto área/indefinido Alinhado à esquerda Não pode estar em branco Campo E-mail de contato Texto área/indefinido Alinhado à esquerda Não pode estar em branco Campo Resumo Texto área/1000 caracteres Justificado Não pode estar em branco, não pode ultrapassar 1000 caracteres Campo Palavra-chave Texto área/indefinido Alinhado à esquerda Não pode estar em brancoCampo Abstract Texto área/1000 caracteres Justificado Não pode estar em branco, não pode ultrapassar 1000 caracteres Campo Keywords Texto área/indefinido Alinhado à esquerda Não pode estar em branco Campo Corpo do texto Texto área/indefinido Com recuo de 2cm no início de cada tela Não pode estar em branco Campo Notas Texto área/indefinido Justificado Não pode estar em branco Campo Referências Bibliográficas Texto área/indefinido Justificado Deve seguir a NBR 14724 Botão Arquivo completo<> gerar Submit Alinhado à esquerda Gerar arquivo completo Botão Arquivo para submissão Submit Alinhado à esquerda Gerar arquivo para submissão Botão Limpar Reset Centralizado Limpar os dados Especificação das mensagens a serem exibidas Elemento Descrição Situação Mensagem exibida Botão Arquivo completo<< Gerar Campos não preenchidos Título Preencher o campo Título Título em inglês Preencher o campo Título em inglês Autor Preencher o campo Autor Titulação Preencher o campo Titulação Vinculo institucional Preencher o campo vinculo institucional E-mail de contato Preencher o campo E-mail Resumo Preencher o campo resumo Palavra-chave Preencher o campo Palavra-chave Abstract Preencher o campo Abstract Keywords Preencher o campo Keywords Corpo do texto Preencher o campo Corpo do Texto Notas Preencher o campo notas Referências Bibliográficas Preencher o campo Referências Bibliográficas 4 – AVALIAÇÃO HEURÍSTICA Segundo Jakob Nielsen, um cientista dinamarquês de computação, “o objetivo da avaliação heurística é encontrar os problemas de utilização na concepção de modo que eles podem ser atendidos como parte de um processo iterativo de design. ” (Nielsen, 2005). O procedimento para realizar a avaliação heurística constitui-se no formato abaixo apresentado por JAKOB NIELSEN. * Visibilidade do estado do sistema. * Correlação entre o sistema e o mundo real. * Liberdade e controle do usuário . * Consistência e padrões. * Prevenção de erros. * Reconhecimento em vez de memorização. * Flexibilidade e eficiência de uso. * Projeto estético e minimalista * Suporte para o usuário no reconhecimento, no diagnóstico e na recuperação de erros. * Ajuda e documentação. Abaixo são comentados os resultados obtidos na avaliação, os pontos positivos e negativos. 1- Visibilidade do Status do sistema Ponto positivo: O sistema mostra em cada janela um título informando em qual tarefa o usuário está trabalhando. 2- Correlação entre o sistema e o mundo real Ponto positivo: O sistema apresenta-se forma clara e atual, as palavras do programa. 3- Liberdade e controle do usuário Ponto positivo; O sistema permite o usuário limpar o campo digitado através do botão limpar. Ponto negativo; quando o campo E-mail não é informado o sistema exibe uma caixa de diálogo e as vezes trava. 4- Consistência e padrões Ponto positivo: Tem muita consistência e padronização na nomenclatura. Ponto negativo: o sistema apresenta inconsistência em relação as mensagens de erro. 5- Prevenção de erros Ponto negativo; as mensagens de erro devem ser trabalhadas para melhor compreensão do usuário. 6- Reconhecimento em vez de memorização Ponto positivo: o sistema apresenta ícones e botões de fácil compreensão 7- Flexibilidade e eficiência de uso Ponto negativo: o sistema não faz distinção entre usuários experientes e iniciantes 8- Projeto estético e minimalista Ponto positivo: as telas e formulários na aplicação são livres de objetos desnecessários, a apresentação visual é agradável. 9- Suporte para o usuário Ponto negativo: falta verificar a consistência das informações digitadas Nos campos. 10- Ajuda e documentação Ponto negativo: o sistema não possui recurso de help on-line padrão. 5 – CONCLUSÃO O produto software e todo o processo que engloba desenvolvimento, avaliação até a entrega para o cliente demanda tempo e também recursos conforme suas necessidades. Após todos os testes de caixa-preta serem aplicados pelos alunos, foi possível mapear as entradas e saídas esperadas do sistema, a fim de obter informações que pudessem resolver futuros problemas. A equipe de desenvolvimento conclui que tais testes permitem simular com mais precisão a linha de pensamento do usuário final, porém todo processo é sistematizado e documentado por parte da equipe que poderá propor novas soluções para futuras versões do sistema. 6 – REFERÊNCIAS BIBLIOGRÁFICAS -KOSCIANSKI, A.; SOARES, M. S. Qualidade de software. Rio de Janeiro: Novatec, 2010. - PAULA FILHO, W. Engenharia de software teoria e pratica. 2. Ed.São Paulo: Prentice Hall Brasil, 2007 - SOMMERVILLE, I.Engenharia de software. São Paulo: Pearson, 2013. Sites Design Interativo, disponível em: <http://www.designinterativo.etc.br/user-experience/o-que-e-e-como-fazer-uma-avaliacao-heuristica>Acesso em 16 de abril 2017. < http://www.ic.unicamp.br/~reltech/1998/98-26.pdf> Acesso em 16 de abril 2017
Compartilhar