Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia DESENVOLVIMENTO DE UM ROTEIRO DE TESTES PARA UM SISTEMA GOIÂNIA, GO 2015 UNIP INTERATIVA 1 PROJETO INTEGRADO MULTIDISCIPLINAR CURSOS SUPERIORES DE TECNOLOGIA DESENVOLVIMENTO DE UM ROTEIRO DE TESTES PARA UM SISTEMA Curso: Sup. Tec. Em Análise e Desenvolvimento de Sistemas Semestre: 1º Semestre de 2015 GOIÂNIA, GO 2015 RESUMO O projeto deve ser executado para que sirva de avaliação do PIMV referente ao Curso superior Tecnológico em Analise e desenvolvimento de Sistemas. A técnica utilizada para avaliar se o sistema está de acordo como as conformidades previstas pelo Departamento de Extensão, Pesquisa e Pós-graduação é a funcional caixa-preta que verifica situações de sucesso e insucesso na execução de determinadas funcionalidades denominadas casos de teste. A universidade informou 10 casos de testes os quais serão criados roteiros específicos para cada caso, executados e geradas as evidencias dos sucessos ou insucessos observados. Ao 2 final será gerado um relatório final apontando as possíveis falhas do sistema, auxiliando a DEPP na aceitação do Sistema Palavras-chaves: sistema, teste, projetos, análise. 3 ABSTRACT The project should be implemented to serve as an assessment of PIMV referring to superior Course Technology in Analysis and systems development. The technique used to assess whether the system conforms to the compliance provided by the Department of Extension, Research and Graduate Studies is the black-box functional checking of success and failure situations in the execution of certain features called test cases. The university reported 10 test cases which specific scripts will be created for each case, executed and generated the evidence of observed successes or failures. At the end a final report indicating the possible system failures, helping DEPP acceptance of the system is generated. Keywords: system, test, design, analysis. 4 SUMARIO 1 INTRODUÇÃO .......................................................................................................................6 2 TESTES DE SOFTWARE .................................................................................................... 7 2.1 Técnicas de Teste de Software..................................................................................7 3 PLANEJAMENTO..................................................................................................................9 4 PROJETO...............................................................................................................................10 5 IMPLEMENTAÇÃO.............................................................................................................11 6 EXECUÇÃO..........................................................................................................................12 7 CASO DE TESTE 10 – TESTE DE INTERFACE...............................................................36 7.1 Especificações da Interface.....................................................................................36 7.2 Especificações da Mensagem a serem exibidas.......................................................37 7.3 Execução do Teste de Interface...............................................................................38 8 VERIFICAÇÃO.....................................................................................................................43 9 RELATÓRIO FINAL............................................................................................................44 10 CONCLUSÃO.....................................................................................................................45 11 REFERÊNCIAS BIBLIOGRÁFICAS................................................................................46 12 APÊNDICE.........................................................................................................................47 5 1 INTRODUÇÃO O objetivo deste projeto é criar e executar roteiros de testes com o a técnica caixa- preta para auxiliar um departamento de extensão, pesquisa e pós graduação (DEPP) de uma universidade que comprou um sistema de formatação de trabalhos e precisa dar o aceite final para a aquisição do software. O sistema terá a principal função de formatar os artigos acadêmicos que serão submetidos, pelos autores, aos congressos e 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 autores e 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 Como o DEPP precisa avaliar e dar o aceite final no sistema, mas não tem o domínio das técnicas a serem aplicadas para a avaliação, pediu o auxílio do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas para realizar essas atividades. Para a avaliação do sistema de formatação de artigos acadêmicos foram identificados 10 (dez) casos de testes a serem executados, assim a equipe elaborou roteiros de testes de tipo caixa-preta, onde serão aplicados e gerados resultados dos testes. 6 2 TESTES DE SOFTWARE Os testes de software estão incluídos nas etapas de verificação e validação como artificio para a garantia de qualidade do produto de software. Para executar as atividades de verificação e validação necessitamos definir uma técnica dependendo do contexto e do tempo para a elaboração do projeto. Os testes de software são técnicas dinâmicas usadas sobre o sistema já construído, podendo serem aplicadas de forma manual ou automática. Testar software é uma atividade introduzida no processo de desenvolvimento de software a partir da década de 80 pnde houveram a elaboração de métodos formais, tornando – se uma atividade essencial ao processo de construção do produto de softeare. Para entender testes de software faz–se ncessario ter a clareza nos conceitos de teste e depuração.A depuração acontece na fase de programação, antes dos testes através de ferramentas CASE. Os testes são realizados por pessoas especificas em cada etapa da concepção do produto de software, são atividades de validação, uma equipe inteira é responsável. 2.1 Técnicas de Teste de Software As técnicas de testes de software estão divididas em duas vertentes: a especificação funcional da aplicação e a qualidade do código.A especificação funcional da aplicação esta voltada aos teste de sistema e de aceitação enquanto os testes de unidade e de integração relacionam – se com os testes de código Este projeto utilizara a técnica funcional, mais especificamento o teste de caixa preta que consiste em avaliar se o software esta de acordo com as necessidade dos usuários finais.São necessários alguns artefatos para que se possa criar testes bem elaborados. Entre estes artefatos temos o documento de requisitos e pelo menos um protótipo visual das telas a serem testadas. Com esses documentos em mãos a equipe pode iniciar as atividades de teste que estão divididas em conco etapas bem definidas: Planajamento:Consiste em determinar qual parte do sistema sera testado Projeto: Nesta fase são identificados os casos de teste que nada mais e do que um requisito do usuário com relação ao sistema 7 Implementação:Analisa-se cada caso de teste e elabora-se os roteiros de testes onde encontramos as desvriçõs detalhaas dos passos para a execução do sistema, afim de identicar os caso de teste determinados na estapa de projeto Execução: executa-se os roteiros e mapeia –se os resultados Verificação: Caso haja não conformidades com os requisitos do usuário, gera-se as evidencias dos testes através de prints das telas. Com essas informações podemos iniciar os testes no sistema disponível no endereço solicitado pelo DEEP. Cada etapa esta descrita e implantada nas seçoes seguintes. 8 3 PLANEJAMENTO O projeto deve ser executado para que sirva de avaliação do PIMV referente ao Curso superior Tecnológico em Analise e desenvolvimento de Sistemas. A técnica utilizada para avaliar se o sistema está de acordo como as conformidades previstas pelo Departamento de Extensão, Pesquisa e Pós-graduação e a funcional caixa-preta que verifica situações de sucesso e insucesso na execução de determinadas funcionalidades denominadas casos de teste. A universidade informou 10 casos de testes os quais serão criados roteiros específicos para cada caso, executados e geradas as evidencias dos sucessos ou insucessos observados. Ao final será gerado um relatório final apontando as possíveis falhas do sistema, auxiliando a DEPP na aceitação do Sistema. 9 4 PROJETO Nesta fase vamos identificar os casos de teste informados pela DEPP e elenca-lo abaixo: Caso de teste 1: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco). Caso de teste 2: Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ficar em branco). Caso de teste 3: Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ficar em branco). Caso de teste 4: Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ficar em 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 ficar em 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 ficar em branco), criando no campo “corpo do texto” um texto com formatação em negrito, itálico, subscrito e sobrescrito e o texto justificado com sucesso. Caso de teste 8: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em 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 ficar em 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. Avalie a tela do sistema e crie, para todos os campos e 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. Com os casos de teste acima podemos iniciar a etapa de criação de um roteiro de teste modelo que auxiliará na execução dos testes. 10 5 IMPLEMENTAÇÃO Elaboramos um roteiro de testes com as exigências necessárias as execuções dos testes, comtemplando a condição inicial, os passos a serem executados, dados de entrada, resultado esperado, resultado real e a data de realização como podemos visualizar na tabela abaixo: Caso de Teste: Responsável: Procedimento inicial: ID Passo para a execução Dado de Entrada Resultado esperado/Observações Resultado Real/Observações Data da Realização 11 6 EXECUÇÃO Abaixo estão inseridos os roteiros de testes dos casos de 1 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). Responsável: Júnior Gomes da Silva Procedimento inicial: acessar http://sfaa.unipinterativa.edu.br/pdf/, preencher o formulário e clicar na opção artigo completo>>>Gerar ID Passo para a execução Dados de entrada Resultado esperado/observações Resultado real/observações Data da realização 1 Sistema exibe campo título para preenchimento. Técnicas de processamento de linguagem natural aplicadas ao processo de mineração de textos: resultados preliminares de um mapeamento sistemático. Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 2 Sistema exibe campo título em inglês para preenchimento. Technical language processing applied to natural Process text mining : preliminary results of A systematic mapping. Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 3 Sistema exibe campos para preenchimento dos dados dos autores (autor, titulação, vinculo institucional, e-mail de contato). Autor: ronnie e. S. Santos Titulação: Mestre Vinculo institucional: Servidor E-mail de contato: ress@gmail.com O sistema deve gerar o artigo se todos os campos do autor estiverem preenchidos. O sistema deve printar uma mensagem informando que todos os campos devem ser preenchidos para que seja gerado o artigo completo. 20/03/2015 5 Sistema exibe campo resumo para preenchimento. Resumo do anexo xxx página xx. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 12 pode ficar em branco). 6 Sistema exibe campo palavras-chaves para preenchimento. Mineração de textos; Processamento de linguagem natural; mapeamento Sistemático. Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 7 Sistema exibe campo abstract para preenchimento. Abstract do anexo xxx página xx. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 8 Sistema exibe campo keywords para preenchimento Text mining; natural language Processing; mapping study. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 9 Sistema exibe campo corpo do texto para preenchimento. Introdução, estudos secundários, procedimentos metodológicos, resultados do anexo xxx pagina xx. Ao clicar em gerar artigo completo o sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 1 0 Sistema exibe campo notas para preenchimento. Apêndice do anexo xxx página xx. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigomesmo o campo estando em branco (sem preencher). 20/03/2015 1 1 Sistema exibe campo referências bibliográficas para preenchimento Referencias do anexo xx pagina xx Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 13 pode ficar em branco). Caso de teste 02: gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ficar em branco). Responsável: júnior gomes da silva Procedimento inicial: acessar http://sfaa.unipinterativa.edu.br/pdf/, preencher o formulário e clicar na opção artigo completo>>>gerar Id Passo para a execução Dados de entrada Resultado esperado/observações Resultado real/observações Data da realização 1 Sistema exibe campo título para preenchimento. Técnicas de processamento de linguagem natural aplicadas ao processo de mineração de textos: resultados preliminares de um mapeamento sistemático. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 2 Sistema exibe campo título em inglês para preenchimento. Technical language processing applied to natural Process text mining : preliminary results of A systematic mapping. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 3 Sistema exibe campos para preenchimento dos dados dos autores (autor, titulação, vinculo institucional, e-mail de contato). Autor: ronnie e. S. Santos Titulação: mestre Vinculo institucional: servidor E-mail de contato: ress@gmail.com O sistema deve gerar o artigo se todos os campos do autor estiverem preenchidos. O sistema deve printar uma mensagem informando que todos os campos devem ser preenchidos para que seja gerado o artigo completo. 20/03/2015 14 5 Sistema exibe campo resumo para preenchimento. Resumo do anexo xxx pagina xx Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 6 Sistema exibe campo palavras- chaves para preenchimento. Mineração de textos; Processamento de linguagem natural; mapeamento Sistemático. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 7 Sistema exibe campo abstract para preenchimento Abstract do anexo xxx pagina xx. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 8 Sistema exibe campo keywords para preenchimento. Text mining; natural language Processing; mapping study. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 9 Sistema exibe campo corpo do texto para preenchimento. Introdução, estudos secundários, procedimentos metodológicos, resultados do anexo xxx pagina xx. Ao clicar em gerar artigo completo O sistema deve exibir uma O sistema gera o artigo mesmo o campo estando em 20/03/2015 15 mensagem informando que o campo deve ser preenchido (não pode ficar em branco). branco (sem preencher). 10 Sistema exibe campo notas para preenchimento. Apêndice do anexo xxx pagina xx. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 11 Sistema exibe campo referências bibliográficas para preenchimento. Referencias do anexo xx pagina xx. Ao clicar em gerar artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 20/03/2015 Caso de Teste 03: Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ficar em branco). Responsável: Adenilson Gonçalves de Faria Procedimento inicial: Acessar http://sfaa.unipinterativa.edu.br/pdf/, preencher o formulário e clicar na opção artigo completo>>>Gerar ID Passo para a execução Dado de Entrada Resultado esperado/Observações Resultado Real/Observações Data da Realização 16 1 Sistema exibe campo Título para preenchimento. Sistema para Estacionamento de Veículo em Linguagem C. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 2 Sistema exibe campo Título em inglês para preenchimento. FOR SYSTEM VEHICLE PARKING IN LANGUAGE C. Ao clicar em Gerar Artigo completo o sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 3 Usuário clica Botão + (para cadastro de mais autores). Ao clicar no botão gerar campos para cadastro de mais autores. O sistema cria novos campos de cadastro de autores. 4 Sistema exibe campos para preenchimento dos dados dos Autores (Autor, Titulação, Vinculo institucional, e- mail de contato). Autor 1: Adenilson Gonçalves de Faria Titulação: Graduando Análise de Desenvolvimento de Sistemas Vinculo Institucional: Cooperador E-mail de contato: adenilson5@yahoo.com.br. O sistema deve gerar o artigo se todos os campos do autor estiverem preenchidos. Se um dos campos estiver sem preencher o sistema avisa que deve ser preenchido determinado campo. 23/03/2015 5 Sistema exibe campos para preenchimento dos dados dos autores (Autor, Titulação, Vinculo institucional, e- mail de contato). Autor 2: Felipe Leão Mansur Pinheiro Titulação: Graduando Análise de Desenvolvimento de Sistemas Vinculo Institucional: Cooperador E-mail de contato: flcienciacomputacao2008@hotmail.com Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que os campos correspondentes devem ser preenchidos (não pode ficar em branco) para gerar o artigo. O sistema gera o artigo mesmo os campos estando em branco (sem preencher). 23/03/2015 6 Sistema exibe campos para preenchimento dos Autor 3: Leonardo Abraham Titulação: Graduando Análise de Ao clicar em Gerar Artigo completo O sistema gera o artigo mesmo os campos 17 dados dos autores (Autor, Titulação, Vinculo institucional, e- mail de contato). Desenvolvimento de Sistemas Vinculo Institucional: Cooperador E-mail de contato: leo.abraham@gmail.com. O sistema deve exibir uma mensagem informando que o campo correspondente deve ser preenchido (não pode ficar em branco) para gerar o artigo. estando em branco (sem preencher). 23/03/2015 7 Sistema exibe campoResumo para preenchimento. Preenchimento com o resumo do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 8 Sistema exibe campo Palavras-Chaves para preenchimento. Preenchimento com palavras-chaves do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 9 Sistema exibe campo Abstract para preenchimento. Preenchimento com o resumo em inglês do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 10 Sistema exibe campo Keywords para preenchimento. Preenchimento com palavras-chaves em inglês do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 11 Sistema exibe campo Corpo do texto para Preenchimento como texto do artigo. Ao clicar em Gerar Artigo completo O sistema gera o artigo mesmo o campo estando 18 preenchimento. O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). em branco (sem preencher). 23/03/2015 12 Sistema exibe campo Notas para preenchimento. Preenchimento com notas a respeito do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 13 Sistema exibe campo Referências Bibliográficas para preenchimento. Preenchimento com as referências bibliográficas a respeito do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 23/03/2015 14 Usuário clica em gerar arquivo completo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo completo 23/03/2015 Caso de teste 04: Gerar um artigo completo com três autores com e-mails inválidos Procedimento inicial: acessar a URL http://sfaa.unipinterativa.edu.br/pdf/ para cadastra o autor ID Passo para execução Dados de entrada Resultado esperado Resultado real Data 1 Usuário informa o título do artigo Padrão SQL e sua Evolução Título cadastrado com sucesso O título foi cadastrado corretamente 24/03/2015 19 2 Usuário informa o título do artigo em inglês SQL standard and its Evolution Título cadastrado com sucesso O título foi cadastrado corretamente 24/03/2015 3 Clicar no Botão "+" Incluir um novo quadro com os dados necessários para cadastro. Quadros incluídos com os campos com sucesso 24/03/2015 3 Usuário informa o nome do 1º autor João da Silva Nome inserido com sucesso Nome incluído com sucesso 24/03/2015 4 Usuário informa a titulação do 1º autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 5 Usuário informa o vínculo institucional do 1º autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 6 Usuário informa o e-mail de contato do 1º autor joao_email_1_formato_invalido Informar que o e-mail está inválido O sistema envia uma caixa de mensagem com a seguinte mensagem: “Por favor, informe um e- mail válido!”. E destaca em vermelho o campo e- mail 24/03/2015 7 Usuário informa o nome do 2º autor Maria Silveira Nome inserido com sucesso Nome incluído com sucesso 24/03/2015 20 8 Usuário informa a titulação do 2º autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 9 Usuário informa o vínculo institucional do 2º autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 1 0 Usuário informa o e-mail de contato do 2º autor maria_email_1_formato_invalido Informar que o e-mail está inválido O sistema envia uma caixa de mensagem com a seguinte mensagem: “Por favor, informe um e- mail válido!”. E destaca em vermelho o campo e- mail 24/03/2015 1 1 Usuário informa o nome do 3º autor Claudio Vale Nome inserido com sucesso Nome incluído com sucesso 24/03/2015 1 2 Usuário informa a titulação do 3º autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 1 3 Usuário informa o vínculo institucional do 3º autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 1 4 Usuário informa o e-mail de contato do 3º autor claudio_email_1_invalido Informar que o e-mail está inválido O sistema envia uma caixa de mensagem com 24/03/2015 21 a seguinte mensagem: “Por favor, informe um e- mail válido!”. E destaca em vermelho o campo e- mail 1 5 Usuário informa um resumo do artigo Texto longo Resumo inserido com sucesso O texto longo foi inserido com sucesso 24/03/2015 1 6 Usuário informa palavras chaves do artigo Texto curto Palavras chave inseridas com sucesso O texto curto foi inserido com sucesso 24/03/2015 1 7 Usuário informa um resumo em inglês do artigo Texto longo Resumo em inglês inserido O texto longo foi inserido com sucesso 24/03/2015 1 8 Usuário informa palavras chaves em inglês do artigo Texto curto Palavras chave em inglês inseridas com sucesso O texto curto foi inserido com sucesso 24/03/2015 1 9 Usuário informa o artigo Texto longo artigo inserido O texto longo foi inserido com sucesso 24/03/2015 2 0 Usuário informa nota a respeito do artigo Texto longo nota sobre o artigo inserido O texto longo foi inserido com sucesso 24/03/2015 2 1 Usuário informa as referências bibliográficas do artigo Texto longo Referências bibliográficas do artigo inseridas O texto longo foi inserido com sucesso 24/03/2015 22 2 2 Usuário clica em gerar (arquivo completo) ¨¨¨¨¨¨ Gera o artigo formatado completo O arquivo resultado foi gerado com falhas e conteúdo fora de ordem 24/03/2015 Caso de teste 05: Gerar um artigo completo com três autores com os campos de autor em branco Procedimento inicial: acessar a URL http://sfaa.unipinterativa.edu.br/pdf/ para cadastra o autor ID Passo para execução Dados de entrada Resultado esperado Resultado real Data 1 Usuário informa o título do artigo Padrão SQL e sua Evolução Título cadastrado com sucesso O título foi cadastrado corretamente 24/03/2015 2 Usuário informa o título do artigo em inglês SQL standard and its Evolution Título cadastrado com sucesso O título foi cadastrado corretamente 24/03/2015 3 Clicar no Botão"+" Incluir um novo quadro com os dados necessários para cadastro. Quadros incluídos com os campos com sucesso 24/03/2015 3 Usuário não informa o nome do 1º autor Nome não inserido com sucesso O sistema não dá nenhuma resposta 24/03/2015 4 Usuário informa a titulação do 1º autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 5 Usuário informa o vínculo institucional do 1º autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 23 6 Usuário informa o email de contato do 1º autor joao@qualquerdominio.com E-mail inserido com sucesso E-mail foi inserido com sucesso 24/03/2015 7 Usuário não informa o nome do 2º autor Nome não inserido com sucesso O sistema não dá nenhuma resposta 24/03/2015 8 Usuário informa a titulação do 2º autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 9 Usuário informa o vínculo institucional do 2º autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 1 0 Usuário informa o e-mail de contato do 2º autor maria_email_1_formato_invalido Email inserido com sucesso Email foi inserido com sucesso 24/03/2015 1 1 Usuário não informa o nome do 3º autor Nome não inserido com sucesso O sistema não dá nenhuma resposta 24/03/2015 1 2 Usuário informa a titulação do 3º autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 1 3 Usuário informa o vínculo institucional do 3º autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 24 1 4 Usuário informa o e-mail de contato do 3º autor claudio_email_1_invalido E-mail inserido com sucesso E-mail foi inserido com sucesso 24/03/2015 1 5 Usuário informa um resumo do artigo Texto longo Resumo inserido com sucesso O texto longo foi inserido com sucesso 24/03/2015 1 6 Usuário informa palavras chaves do artigo Texto curto Palavras chave inseridas com sucesso O texto curto foi inserido com sucesso 24/03/2015 1 7 Usuário informa um resumo em inglês do artigo Texto longo Resumo em inglês inserido O texto longo foi inserido com sucesso 24/03/2015 1 8 Usuário informa palavras chaves em inglês do artigo Texto curto Palavras chave em inglês inseridas com sucesso O texto curto foi inserido com sucesso 24/03/2015 1 9 Usuário informa o artigo Texto longo Artigo inserido O texto longo foi inserido com sucesso 24/03/2015 2 0 Usuário informa nota a respeito do artigo Texto longo Nota sobre o artigo inserido O texto longo foi inserido com sucesso 24/03/2015 2 1 Usuário informa as referências bibliográficas do artigo Texto longo Referências bibliográficas do artigo inseridas O texto longo foi inserido com sucesso 24/03/2015 25 2 2 Usuário clica em gerar (arquivo completo) ¨¨¨¨¨¨ Gera o artigo formatado completo O sistema envia uma caixa de mensagem com a seguinte mensagem: “Por favor, verifique o campo autor”. E destaca em vermelho o campo autor 24/03/2015 Caso de teste 06:Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco) e limpar os dados sem gerar o artigo. Procedimento inicial: acessar a URL http://sfaa.unipinterativa.edu.br/pdf/ para cadastra o autor ID Passo para execução Dados de entrada Resultado esperado Resultado real Data 1 Usuário informa o título do artigo Padrão SQL e sua Evolução Título cadastrado com sucesso O título foi cadastrado corretamente 24/03/2015 2 Usuário informa o título do artigo em inglês SQL standard and its Evolution Título cadastrado com sucesso O título foi cadastrado corretamente 24/03/2015 3 Clicar no Botão "+" Incluir um novo quadro com os dados necessários para cadastro. Quadros incluídos com os campos com sucesso 24/03/2015 3 Usuário informa o nome do 1º autor João da Silva Nome não inserido com sucesso O sistema não dá nenhuma resposta 24/03/2015 4 Usuário informa a titulação do autor Graduando em Análise e Desenvolvimento de Sistemas Titulação do autor inserido com sucesso Titulação incluída com sucesso 24/03/2015 26 5 Usuário informa o vínculo institucional do autor Universidade Paulista Vínculo institucional do autor inserido com sucesso Vínculo institucional incluído com sucesso 24/03/2015 6 Usuário informa o e-mail de contato do autor joao@qualquerdominio.com E-mail inserido com sucesso E-mail foi inserido com sucesso 24/03/2015 7 Usuário informa um resumo do artigo Texto longo Resumo inserido com sucesso O texto longo foi inserido com sucesso 24/03/2015 8 Usuário informa palavras chaves do artigo Texto curto Palavras chave inseridas com sucesso O texto curto foi inserido com sucesso 24/03/2015 9 Usuário informa um resumo em inglês do artigo Texto longo Resumo em inglês inserido O texto longo foi inserido com sucesso 24/03/2015 1 0 Usuário informa palavras chaves em inglês do artigo Texto curto Palavras chave em inglês inseridas com sucesso O texto curto foi inserido com sucesso 24/03/2015 1 1 Usuário informa o artigo Texto longo Artigo inserido O texto longo foi inserido com sucesso 24/03/2015 1 2 Usuário informa nota a respeito do artigo Texto longo Nota sobre o artigo inserido O texto longo foi inserido com sucesso 24/03/2015 1 3 Usuário informa as referências bibliográficas do artigo Texto longo Referências bibliográficas do artigo inseridas O texto longo foi inserido com sucesso 24/03/2015 1 Usuário clica em gerar (arquivo ¨¨¨¨¨¨ Gera o artigo formatado O arquivo foi gerado 24/03/2015 27 4 completo) completo corretamente 1 5 Usuário clica no botão Limpar ...... Limpar todos os campos Os campos: Corpo do texto, Notas e Referências bibliográficas não foram limpados e os demais campos sim. 24/03/2015 Caso de Teste 07: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode fiar em branco), criando no campo “corpo do texto” um texto com formatação em negrito, itálico, subscrito e sobrescrito e o texto justificado com sucesso. Responsável: Leonardo dos Prazeres Abraham Procedimento inicial: Acessar http://sfaa.unipinterativa.edu.br/pdf/,preencher o formulário e clicar na opção artigo completo>>>Gerar ID Passo para a execução Dado de Entrada Resultado esperado/Observações Resultado Real/Observações Data da Realização 1 Sistema exibe campo Título para preenchimento. Sistema de Controle Orçamentário Web. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 2 Sistema exibe campo Título em inglês para preenchimento. Web Budgetary Control System. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 3 Usuário clica Botão + (para cadastro de mais autores) Ao clicar no botão gerar campos para cadastro de mais autores O sistema cria novoscampos de cadastro de autores 28 4 Sistema exibe campos para preenchimento dos dados dos autores (Autor, Titulação, Vinculo institucional, e-mail de contato). Autor 3: Leonardo Abraham Titulação: Graduando Análise de Desenvolvimento de Sistemas Vinculo Institucional: Cooperador E-mail de contato: leo.abraham@gmail.com. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo correspondente deve ser preenchido (não pode ficar em branco) para gerar o artigo. O sistema gera o artigo mesmo os campos estando em branco (sem preencher). 01/04/2015 5 Sistema exibe campo Resumo para preenchimento. Preenchimento com o resumo do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 6 Sistema exibe campo Palavras- Chaves para preenchimento Preenchimento com palavras- chaves do resumo do artigo Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 7 Sistema exibe campo Abstract para preenchimento. Preenchimento com o resumo em inglês do artigo a ser formatado Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 8 Sistema exibe campo Keywords para preenchimento. Preenchimento com palavras- chaves em inglês do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 29 (não pode ficar em branco). 9 Sistema exibe campo Corpo do texto para preenchimento. Preenchimento como texto do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 10 Sistema exibe campo Notas para preenchimento. Preenchimento com notas a respeito do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 11 Sistema exibe campo Referências Bibliográficas para preenchimento. Preenchimento com as referências bibliográficas a respeito do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 12 Usuário clica em gerar arquivo completo Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo completo 01/04/2015 Caso de Teste 08: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode fiar em branco), anexando no campo “corpo do texto” uma imagem de um arquivo com sucesso. Responsável: Leonardo dos Prazeres Abraham 30 Procedimento inicial: Acessar http://sfaa.unipinterativa.edu.br/pdf/,preencher o formulário e clicar na opção artigo completo>>>Gerar ID Passo para a execução Dado de Entrada Resultado esperado/Observações Resultado Real/Observações Data da Realização 1 Sistema exibe campo Título para preenchimento. SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 2 Sistema exibe campo Título em inglês para preenchimento. SYSTEM FOR BEVERAGE STOCK CONTROL. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 3 Sistema exibe campos para preenchimento dos dados do Autor (Autor, Titulação, Vinculo institucional, e-mail de contato). Autor 1: SCHWEDER VOLKMANN , Fernando Titulação: Aluno, Curso de Sistemas de Informação - Bacharelado Vinculo Institucional: Universidade Regional de Blumenau E-mail de contato: Fernando.sv@gmail.com.br. O sistema deve gerar o artigo se todos os campos do autor estiverem preenchidos. Se um dos campos estiver sem preencher o sistema avisa que deve ser preenchido determinado campo. 01/04/2015 4 Sistema exibe campo Resumo para preenchimento. Preenchimento com o resumo do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 5 Sistema exibe campo Palavras- Chaves para preenchimento. Preenchimento com palavras-chaves do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema gera o artigo mesmo o campo estando 31 O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). em branco (sem preencher). 01/04/2015 6 Sistema exibe campo Abstract para preenchimento. Preenchimento com o resumo em inglês do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 7 Sistema exibe campo Keywords para preenchimento. Preenchimento com palavras-chaves em inglês do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 8 Sistema exibe campo Corpo do texto para preenchimento. Preenchimento como texto do artigo formatado à esquerda e em negrito. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). Quando preenchido formata justificado. 01/04/2015 9 Sistema exibe campo Notas para preenchimento Preenchimento com notas a respeito do artigo e anexar uma URL de um arquivo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). Quando anexado um arquivo erro de visualização 01/04/2015 32 13 Sistema exibe campo Referências Bibliográficas para preenchimento. Preenchimento com as referências bibliográficas a respeito do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 01/04/2015 14 Usuário clicaem gerar arquivo completo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo completo 01/04/2015 Caso de Teste 09: Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ficar em branco), anexando no campo “Notas” uma URL de um arquivo com sucesso e criando um texto formato à esquerda e em negrito. Responsável: Adenilson Gonçalves de Faria Procedimento inicial: Acessar http://sfaa.unipinterativa.edu.br/pdf/, preencher o formulário e clicar na opção artigo completo>>>Gerar ID Passo para a execução Dado de Entrada Resultado esperado/Observações Resultado Real/Observações Data da Realização 1 Sistema exibe campo Título para preenchimento. ENSINANDO A PROBLEMATIZAR O PROJETO OU COMO LIDAR COM A “CAIXA PRETA” DA CONCEPÇÃO ARQUITETÔNICA. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 33 2 Sistema exibe campo Título em inglês para preenchimento. TEACHING QUESTION THE PROJECT OR DEALING WITH "BLACK BOX" ARCHITECTURAL DESIGN. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 3 Sistema exibe campos para preenchimento dos dados do Autor (Autor, Titulação, Vinculo institucional, e-mail de contato) Autor 1: LASSANCE, Guilherme Titulação: Prof. Dr., Programa de Pós-graduação em Arquitetura (Proarq) Vinculo Institucional: Universidade Federal do Rio de Janeiro (UFRJ) E-mail de contato: lassance@ufrj.br O sistema deve gerar o artigo se todos os campos do autor estiverem preenchidos. Se um dos campos estiver sem preencher o sistema avisa que deve ser preenchido determinado campo. 24/03/2015 4 Sistema exibe campo Resumo para preenchimento. Preenchimento com o resumo do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 5 Sistema exibe campo Palavras- Chaves para preenchimento. Preenchimento com palavras- chaves do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 6 Sistema exibe campo Abstract para preenchimento. Preenchimento com o resumo em inglês do artigo a ser formatado. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 34 7 Sistema exibe campo Keywords para preenchimento. Preenchimento com palavras- chaves em inglês do resumo do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 8 Sistema exibe campo Corpo do texto para preenchimento Preenchimento como texto do artigo formatado à esquerda e em negrito. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). Quando preenchido formata justificado. 24/03/2015 9 Sistema exibe campo Notas para preenchimento. Preenchimento com notas a respeito do artigo e anexar uma URL de um arquivo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). Quando anexado um arquivo erro de visualização. 24/03/2015 13 Sistema exibe campo Referências Bibliográficas para preenchimento. Preenchimento com as referências bibliográficas a respeito do artigo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o campo deve ser preenchido (não pode ficar em branco). O sistema gera o artigo mesmo o campo estando em branco (sem preencher). 24/03/2015 14 Usuário clica em gerar arquivo completo. Ao clicar em Gerar Artigo completo O sistema deve exibir uma mensagem informando que o O sistema gera o artigo completo 23/03/2015 35 campo deve ser preenchido (não pode ficar em branco). 7 Caso de Teste 10 – Teste de Interface 7.1 Especificação da Interface Elemento Descrição Tipo/Tamanho Formato Validação Campo Titulo Textarea/indefinido Centralizado Não pode estar em branco Campo Título em Inglês Textarea/indefinido Centralizado Não pode estar em branco Botão Autores Botão - Adicionar autores Campo Autor Textarea/indefinido Alinhado à esquerda Não pode estar em branco Campo Titulação Textarea/indefinido Alinhado à esquerda Não pode estar em branco Campo Vinculo Institucional Textarea/indefinido Alinhado à esquerda Não pode estar em branco Campo E-mail de contato Textarea/indefinido Alinhado à esquerda O e-mail deve ser valido e não pode estar em branco Campo Resumo Textarea/1000 caracteres Justificado Não pode estar em branco e não deve ultrapassar 1000 caracteres Campo Palavras-Chave Textarea/indefinido Alinhado à esquerda Não pode estar em branco Campo Abstract Textarea/1000 caracteres Justificado Não pode estar em branco e não deve ultrapassar 1000 caracteres Campo Keywords Textarea/indefinido Alinhado à esquerda Não pode estar em branco Campo Corpo do texto Textarea/indefinido Justificado com recuo de 2cm no início de cada paragrafo Não pode estar em branco Campo Notas Textarea/indefinido Justificado Não pode estar em branco 36 Campo Referências bibliográficas Textarea/indefinido Justificado Deve seguir a NBR 14724 Botão Arquivo completo>>Gerar Submit Alinhado à esquerda Gerar artigo completo Botão Arquivo para submissão (blind review)>>Gerar Submit Alinhado à esquerda Gerar artigo para submissão (blind review) Botão Limpar Reset Justificado Limpar os dados 7.2 Especificação da Mensagem a serem exibidas: Elemento Descrição Situação Mensagem a ser exibida Botão Arquivo completo>>Gerar Campos não preenchidos: Titulo 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 Resumo Preencher o campo E-mail! Palavras-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! 37 Referências Bibliográficas Preencher o campo Referências Bibliográficas! Campos preenchidos: E-mail O E-mail deve ser válido! Resumo Atenção, você atingiu o limite máximo de caracteres! Abstract O campo Abstract deve conter no máximo 1000 caracteres! 7.3 Execução do Teste de Interface Campos Ortografia Tamanho dos campos Formato Campos Obrigatórios Caracteres Especiais Valores de Domino Ordem Alfabética Navegação Título Está com a ortografia correta Tamanho indefinidoAlinhado à esquerda - Permite Limite indefinido Artigo Completo>>Gerar: se os campos obrigatórios estiverem preenchidos, gera o artigo completo. Título em inglês Está com a ortografia correta Tamanho indefinido Alinhado à esquerda - Permite Limite indefinido Artigo Para Submissão>>Gerar: gera o artigo mesmo se os campos obrigatórios não estiverem preenchidos Autor Está com a Tamanho Alinhado à Se ficar em Permite Limite Limpar: ao clicar 38 ortografia correta indefinido esquerda branco ao clicar em gerar artigo completo, mostra a mensagem: Por favor, verifique o campo Autor indefinido no botão não limpa o formulário Titulação Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Se ficar em branco ao clicar em gerar artigo completo, mostra a mensagem: Por favor, verifique o campo Titulação. Permite Limite indefinido Vinculo Institucional Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Se ficar em branco ao clicar em gerar artigo completo, mostra a mensagem: Por favor, verifique o campo Vinculo Permite Limite indefinido 39 Institucional. E-mail de Contato Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Se ficar em branco ao clicar em gerar artigo completo, mostra a mensagem: Por favor, informa um e- mail valido. Permite Limite indefinido Resumo Está com a ortografia correta : ao ultrapassar o limite de caracteres, mostra a mensagem: Atenção, você atingiu o limite máximo de caracteres! Centralizado Permite Limite de 1000 caracteres Palavras- Chave Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Permite Limite indefinido Abstract Está com a ortografia correta : ao ultrapassar o limite de Justificado Permite Limite de 1000 caracteres 40 caracteres, mostra a mensagem: Atenção, você atingiu o limite máximo de caracteres! Keyboards Está com a ortografia correta Tamanho indefinido Alinhado à esquerda Permite Limite indefinido Corpo do texto Está com a ortografia correta Tamanho indefinido Justificado como recuo de 2cm no primeiro paragrafo Permite Limite indefinido Notas Está com a ortografia correta Tamanho indefinido Justificado Permite Limite indefinido Referências Bibliográficas Está com a ortografia correta Tamanho indefinido Referências Bibliográficas: de acordo com a ABNT 14724 Permite Limite indefinido 41 8 VERIFICAÇÃO A fase de verificação consiste em mostrar as evidencias relacionadas aos roteiros de teste da fase de execução. 42 9 RELATORIO FINAL O DEPP (Departamento de Extensão, Pesquisa e Pós- graduação) de uma universidade necessitou de uma solução em forma de software que pudesse atender a critérios normativos em quesito da mais adequada formatação de artigos para serem submetidos a congressos e revistas científicas da própria universidade solicitante do serviço. Com isso, se fez necessária a contratação de uma empresa que pudesse desenvolver o software proposto, sendo que ele deveria atender a alguns critérios mencionados a seguir, como: Estar de acordo com as normas de formatação adotadas pelo DEPP, possuir o máximo de 42.000 caracteres e gerar duas versões que seriam a blind review e a outra com a devida identificação do(s) autor (es) do artigo. Para a devida validação do Sistema de Formatação de Artigos Acadêmicos desenvolvido, foi solicitado aos alunos do curso de Análise e Desenvolvimento de Sistemas realizarem diversos testes técnicos (em caixa preta) que fogem aos domínios do conhecimento dos usuários finais, que estão de acordo com critérios da Engenharia de Software, de modo a mitigar erros que poderiam ou podem ocorrer com o contínuo uso do sistema. Houve um consenso entre os alunos para uma padronização dos testes a serem realizados, de forma a criar um método mais claro e eficaz para a validação dos casos propostos pelo coordenador do curso de ADS, criando assim passos concisos para a melhor absorção da interação e criando métricas para as respostas provenientes do sistema, não deixando de lado a análise das funcionalidades bem como da interface e interatividade do sistema desenvolvido. Após testes sistemáticos, os alunos conseguiram observar em uma visão holística as respostas de acordo com as entradas propostas em cada caso ou roteiro e, a partir de tal premissa, uma avaliação geral do software foi realizada, demonstrando os prós e contras encontrados na versão corrente disponibilizada. Tendo em vista estas respostas, deve-se esperar uma gradual evolução do sistema a fim de que esteja perfeitamente alinhado aos critérios exigidos em primeira instância. 43 10 CONCLUSÃO O software é todo o processo que envolve sua concepção, desenvolvimento, testes e a entrega do sistema para o cliente que, provavelmente, irá demandar cada vez mais recursos ou funcionalidades mediante novas necessidades. Com base nisso e focado em testes de caixa preta padronizados pelos alunos, foi possível mapear entradas e saídas esperadas do software, de modo a obter parâmetros que propusessem resolver problemas que surgiram após analise da versão corrente, tornando assim a curva de desenvolvimento do sistema menos acentuada com a diminuição de inconsistências que poderiam passar despercebidos pela equipe de desenvolvedores, uma vez que tais testes permitem simular com maior precisão o a linha de pensamento do usuário final, com a diferença de que todo o processo é sistematizado e documentado para uma maior absorção por parte dos analistas e programadores que poderão propor novas soluções para futuras versões do sistema. 11 REFERÊNCIAS BIBLIOGRÁFICAS 44 - ASSOCIACAO BRASILEIRA DE NORMAS TECNICAS (ABNT). NBR ISO 9000: Sistemas de gestão da qualidade – Fundamentos e vocabulário. Rio de Janeiro, 2000a. - Engineering: A Practitioner’s Approach”, McGraw-Hill, 6th ed, Nova York, NY, 2005. http://www.devmedia.com.br/artigo-engenharia-de-software-introducao-a-teste-de- software/8035 - http://luizcamargo.com.br/arquivos/NBR%20ISO_IEC%209126-1.pdf - ISO/IEC. ISO/IEC 12207 - Software Life Cycle Processes. [S.l.], 2004 - PRESSMAN, R. S., “Software Engineering: A Practitioner’s Approach”, McGraw-Hill, 6th ed, Nova York, NY, 2005. Brasilia: PBQP Software, 2009. -GUERRA A. C.; COLOMBO, R. M. T. Tecnologia da informacao: qualidade de produto de software. -KOSCIANSKI, A.; SOARES, M. S. Qualidade de software. Rio de Janeiro: Novatec, 2010. -LIMA, Allyn Grey de Almeida. Padrão SQL e sua evolução. 2008. -PAULA FILHO, W. Engenharia de software: fundamentos, metodos e padroes. Rio de Janeiro: LTC, 2011. -PFLEEGER, S. L. Engenharia de software: teoria e pratica. 2. ed. Sao Paulo: Prentice Hall Brasil, 2007. -PRESSMAN, R. S. Engenharia de software. Sao Paulo: McGraw-Hill, 2006. -RIOS, E.; MOREIRA, T. Testes de software. 3. ed. Sao Paulo: Alta Books, 2013. -SANTOS, Ronnie ES et al. TÉCNICAS DE PROCESSAMENTO DE LINGUAGEM NATURAL APLICADAS AO PROCESSO DE MINERAÇÃO DE TEXTOS: RESULTADOS PRELIMINARES DE UM MAPEAMENTO SISTEMÁTICO. Revista de Sistemas e Computação-RSC, v. 4, n. 2, 2015. -SOMMERVILLE, I. Engenharia de software. Sao Paulo: Pearson, 2013. -VILAS BOAS, A. L. C. Qualidade e avaliacao de produto de software. Lavras: Ufla/Faepe. 2004 Sites <http://www.iso.org/>. <http://www.softex.br/mpsbr/>. <www.abnt.org.br>.<www.ieee.org.br>. 45 12 APENDICES Teste de execução: Ação: Inserindo o título do artigo. Resultado: O sistema cadastra o título do artigo tanto em português como em inglês com sucesso. O sistema aceita campos em branco quando clica no botão Gerar arquivo completo. Figura – Cadastro do Título português e inglês Figura – Título em português e inglês gerado com sucesso. Ação: Cadastro de 3 autores com sucesso. Resultado: O sistema cadastra os 3 (três) autores com sucesso. Os campos do segundo e terceiro autores se estiverem em branco o sistema não avisa que deve ser preenchido e gera o arquivo completo. 46 Figura – Cadastro com sucesso de 3 (três) autores Figura – Cadastro dos autores gerado com sucesso Figura – Arquivo Gerado sem o segundo e o terceiro autores. Ação: Cadastro do Resumo e palavras-chaves Resultado: O sistema cadastra com sucesso o resumo e palavras–chaves, tanto em português quanto em inglês. Se os campos estiverem em branco, sistema gera arquivo completo sem avisar que estão sem preencher. 47 Figura - Cadastro do Resumo e palavras-chaves Figura - Cadastro Resumo e palavras-chaves gerado com sucesso Ação: Cadastro do corpo do texto, notas e referências bibliográficas. Resultado: O sistema cadastra com sucesso o corpo do texto, notas e referências bibliográficas. Se os campos estiverem em branco, sistema gera arquivo completo sem avisar que estão sem preencher. 48 Figura – Preenchimento do corpo do texto, notas e referências bibliográficas. Figura – Corpo do texto gerado com sucesso 49 Figura – Notas e Referências Bibliográficas geradas com sucesso. Ação: Gerando Arquivo Completo Resultado: Ao clicar no botão é gerado o arquivo completo com sucesso. Se tiver campos em branco (menos o cadastro do Primeiro: Autor, Titulação, Vínculo Institucional e Email), é gerado o arquivo completo com sucesso. Figura – Botão Gera Arquivo Completo Testes de execução – Dos Roteiros 4, 5 e 6. 1. Ação: Inserir os títulos do artigo, tanto português quanto inglês. Resultado: O sistema recebeu os dados com sucesso. 50 Figura – Inserindo Títulos em português e em inglês 2. Ação: Clicar no botão “+”, para inclusão de autores. Resultado: Novo quadro com preenchimento em cinza criado, com os campos para serem inseridos os dados relativos ao autor. Figura – Incluindo autores através do botão “+” 3. Ação: Informar o Resumo e as Palavras- Chave em seus respectivos campos. Resultado: Dados inseridos com sucesso. 51 Figura – Inserindo o Resumo e Palavras- Chave 4. Ação: Inserir Abstract, Keywords e Corpo do texto. Resultado: Dados inseridos com sucesso em seus respectivos campos. Figura – Inserindo o Abstract e o Keywords. 5. Ação: Inserir Notas e Referências bibliográficas. Resultado: Dados inseridos com sucesso em seus respectivos campos. 52 Figura – Inserindo Notas e Referências bibliográficas 6. Ação: Clicar no botão “Gerar”. Resultado: Artigo gerado mesmo com os campos de e-mails inválidos. Figura – Artigo gerado com e-mails inválidos 7. Ação: Clicar no botão “Limpar”. Resultado: O sistema limpa os campos: Título em português e em inglês, os campos relativos aos autores, resumo, abstract, palavras-chaves e keywords, mas o corpo do texto, notas e referências bibliográficas não são apagadas. 53 Figura – Alguns campos foram limpados e outros não Teste de execução: Ação: Inserindo o título do artigo. Resultado: O sistema cadastra o título do artigo tanto em português como em inglês com sucesso. O sistema aceita campos em branco quando clica no botão Gerar arquivo completo. Figura – Cadastro do Título português e inglês Figura – Cadastro do autor gerado com sucesso 54 Ação: Cadastro do Resumo e palavras-chaves Resultado: O sistema cadastra com sucesso o resumo e palavras–chaves, tanto em português quanto em inglês. Se os campos estiverem em branco, sistema gera arquivo completo sem avisar que estão sem preencher. Figura - Cadastro do Resumo e palavras-chaves Figura - CadastroResumo e palavras-chaves gerado com sucesso 55 Ação: Cadastro do corpo do texto, notas e referências bibliográficas. Resultado: O sistema cadastra com sucesso o corpo do texto, notas e referências bibliográficas. Se os campos estiverem em branco, sistema gera arquivo completo sem avisar que estão sem preencher. Figura – Preenchimento do corpo do texto, notas e referências bibliográficas. 56 Figura – Notas e Referências Bibliográficas geradas com sucesso. Ação: Gerando Arquivo Completo 57 Resultado: Ao clicar no botão é gerado o arquivo completo com sucesso. Se tiver campos em branco (menos o cadastro do Primeiro: Autor, Titulação, Vínculo Institucional e Email), é gerado o arquivo completo com sucesso. Teste de execução: Ação: Inserindo o título do artigo. Resultado: O sistema cadastra o título do artigo tanto em português como em inglês com sucesso. O sistema aceita os campos em branco quando clica no botão Gerar arquivo completo. Figura – Cadastro do Título português e inglês Figura – Título em português e inglês gerado com sucesso. Ação: Cadastro de autor com sucesso. Resultado: O sistema cadastra o autor com sucesso. 58 Figura – Cadastro com sucesso de 1 autor Figura – Cadastro do autor gerado com sucesso Ação: Cadastro do Resumo e palavras-chaves Resultado: O sistema cadastra com sucesso o resumo e palavras –chaves, tanto em português quanto em inglês.Se os campos estiverem em branco, sistema gera arquivo completo sem avisar que estão sem preencher. Figura - Cadastro do Resumo e palavras-chaves 59 Figura - CadastroResumo e palavras-chaves gerado com sucesso Ação: Cadastro de imagem no corpo do texto Figura – Imagem Corpo do texto 60 Figura – Corpo do texto gerado - Referências bibliográficas. Figura – Referências bibliográficas. Resultado: O sistema cadastra com sucesso as referências bibliográficas. Erro: Se o campo estiver em branco, sistema gera arquivo completo sem avisar que estão sem preencher. - Gerando Arquivo Completo Figura – Botão Gera Arquivo Completo Teste de execução: Ação: Inserindo o título do artigo. Resultado: O sistema cadastra o título do artigo tanto em português como em inglês com sucesso. O sistema aceita os campos em branco quando clica no botão Gerar arquivo completo. 61 Figura – Cadastro do Título português e inglês Figura – Título em português e inglês gerado com sucesso. Ação: Cadastro de autor com sucesso. Resultado: O sistema cadastra o autor com sucesso. Figura – Cadastro com sucesso de 1 autor Figura – Cadastro do autor gerado com sucesso Ação: Cadastro do Resumo e palavras-chaves 62 Resultado: O sistema cadastra com sucesso o resumo e palavras –chaves, tanto em português quanto em inglês. Se os campos estiverem em branco, sistema gera arquivo completo sem avisar que estão sem preencher. Figura - Cadastro do Resumo e palavras-chaves 63
Compartilhar