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