Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia ROTEIRO DE TESTES DE CAIXA-PRETA PIM V UNIP (Valparaíso) 2019 2 UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia ROTEIRO DE TESTES DE CAIXA-PRETA PIM V Filipe da Silva Sandes RA 1869129 Curso: Análise e Desenvolvimento de Sistemas Semestre: 2º Unip (Valparaíso) 2019 3 RESUMO Teste de caixa-preta é um teste de software que verifica as saídas de dados, usando diversas entradas para averiguar possíveis erros de um sistema. Serão realizados casos de teste no “Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa” para verificar se todas as funcionalidades do sistema estão de acordo com o esperado, após essa avaliação será realizado um relatório de inspeção de usabilidade, que indicará os erros encontrados e apresentará possíveis soluções para correção dos mesmos. O roteiro seguirá os casos de teste apresentados no manual do PIM V e apresentará imagens dos dados obtidos. Palavras-chave: Teste de Caixa-Preta, casos de teste, relatório de inspeção de usabilidade, roteiro. 4 ABSTRACT Black-box testing is a software test that scans data outputs using multiple inputs to check for possible system errors. Test cases will be carried out in the "System of Formatting Academic Articles, SFAA - UNIP Interativa" to verify if all the functionalities of the system are in agreement with the expected, after this evaluation will be realized a report of usability inspection, that will indicate the errors found and will present possible solutions for their correction. The script will follow the test cases presented in the PIM V manual and will present images of the obtained data. Keywords: Black-box testing, test cases, report of usability inspection, script. 5 SUMÁRIO 1 INTRODUÇÃO 6 2 TESTE DE CAIXA-PRETA 7 Dados de Entrada 8 CASO 1 9 CASO 2 10 CASO 3 11 CASO 4 12 CASO 5 13 CASO 6 14 CASO 7 15 CASO 8 16 CASO 9 17 CASO 10 18 Teste de Interface 18-19 Não Conformes 19 3 RELATÓRIO DE INSPEÇÃO DE USABILIDADE 20-22 4 CONCLUSÃO 23 5 REFERÊNCIAS 24 ANEXO I 25 ANEXO II 26 ANEXO III 27 6 1 INTRODUÇÃO Foram realizados casos de teste no “Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa”, para avaliar a sua funcionalidade e encontrar possíveis erros e sugerir possíveis soluções. O coordenador do CST em Análise e Desenvolvimento de Sistemas propôs aos alunos do curso, por meio do PIM que colocassem em prática os conhecimentos adquiridos durante as aulas. Dessa forma, cada aluno (grupo de PIM) deverá: 1. Conhecer o “Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa”, disponível em: <http://sfaa.unipinterativa.edu.br/pdf/>; 2. Desenvolver e executar um roteiro de testes caixa-preta no sistema; 3. Realizar uma inspeção de usabilidade por meio da técnica de avaliação heurística. Cada grupo de PIM deverá adotar os 10 (dez) casos de testes apresentados no manual do PIM V. 7 2 TESTE DE CAIXA-PRETA Para a realização de cada caso de teste de caixa-preta, será utilizado o “Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa”, este gera um artigo padronizado, facilitando a produção do mesmo pelos autores. Para os dados de entrada nos testes, serão utilizados nomes e textos fictícios. Textos estes que estão nos “ANEXOS” deste trabalho. 8 Dados de Entrada 9 CASO 1 Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco). Resultado Esperado Resultado Obtido Status Gerar artigo completo com sucesso Artigo gerado com sucesso (imagem abaixo) OK 10 CASO 2 Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ser branco). Resultado Esperado Resultado Obtido Status Gerar artigo em Submissão com sucesso Artigo em Submissão gerado com sucesso (imagem abaixo) OK 11 CASO 3 Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ser branco). Resultado Esperado Resultado Obtido Status Gerar artigo com três autores com sucesso Artigo gerado com sucesso (imagem abaixo) OK 12 CASO 4 Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). Resultado Esperado Resultado Obtido Status Gerar artigo com três autores com e-mails inválidos e o sistema detectar Artigo gerado com e-mails inválidos (imagem abaixo) NÃO CONFORME 13 CASO 5 Gerar um artigo completo com três autores com os campos de autor em branco. Resultado Esperado Resultado Obtido Status Gerar artigo com três autores com os campos em branco e o sistema bloquear a geração do artigo Artigo não gerado, sistema impede que seja gerado artigo com os campos autores em branco (imagem abaixo) OK 14 CASO 6 Gerar um artigo completo com um autor cadastrado com sucesso (nenhum campo pode ser branco) e limpar os dados sem gerar o artigo. Resultado Esperado Resultado Obtido Status Limpar todos os campos ao apertar o botão limpar Artigo não foi completamente limpo, faltando “Corpo do Texto”, “Notas” e “Referências Bibliográficas” (imagem abaixo) NÃO CONFORME 15 CASO 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. Resultado Esperado Resultado Obtido Status Gerar artigo completo com formatação especial Artigo gerado com sucesso (imagem abaixo) OK 16 CASO 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. Resultado Esperado Resultado Obtido Status Gerar artigo completo com imagem anexada ao texto Artigo não tem opção de inserção de imagens, não podendo ser gerado textos com imagens anexadas NÃO CONFORME 17 CASO 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. Resultado Esperado Resultado Obtido Status Gerar artigo completo com uma URL no campo “Notas” e um texto em negrito e alinhado a esquerda Artigo geradocom sucesso, URL inserido o mesmo não gera link no artigo. Formatação em negrito e alinhada a esquerda gerada com sucesso (imagem abaixo) OK 18 CASO 10 Testes de Interface “Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa” Foram avaliados todos os 17 (dezessete) elementos do sistema, são eles: ITEM TIPO NOME DESCRIÇÃO STATUS 1 Campo Título Título do artigo a ser gerado. OK 2 Campo Título em Inglês Título do artigo em língua inglesa. OK 3 Botão/Objeto Autores Objeto com múltiplos campos. Botão para adicionar mais um autor. OK 3.1 Campo Autor Campo para o nome do autor. Objeto de "Autores". NÃO CONFORME 3.2 Campo Titulação Campo de titulação do autor. Objeto de "Autores". NÃO CONFORME 3.3 Campo Vínculo Institucional Campo para o vínculo institucional do autor. Objeto de "Autores". NÃO CONFORME 3.4 Campo Email de Contato Campo para o email de contato do autor. Objeto de "Autores". NÃO CONFORME 4 Campo Resumo Breve resumo do artigo. OK 5 Campo Palavras-Chave Palavras para temas importantes do artigo. OK 6 Campo Abstract Breve resumo do artigo, em língua inglesa. OK 7 Campo Keywords Palavras para temas importantes do artigo, em língua inglesa. OK 8 Campo Corpo do Texto Campo para o desenvolvimento do texto do artigo, com ferramentas de formatação de OK 19 texto. 9 Campo Notas Campo para notas sobre o artigo, com ferramentas de formatação de texto. OK 10 Campo Referências Bibliográficas Campo para referências bibliográficas do artigo, com ferramentas de formatação de texto. OK 11 Botão Arquivo Completo Botão para gerar o artigo completo. OK 12 Botão Arquivo para Submissão (Blind Review) Botão que gerar o artigo sem os campos do objeto "Autores". OK 13 Botão Limpar Botão para limpar os campos preenchidos. NÃO CONFORME Não Conformes Os itens de 3.1 a 3.3 apresentam falha na verificação de validade dos itens, sendo possível colocar apenas números, sem que o sistema notifique como entrada inválida e peça uma nova entrada válida. O item 3.4 não verifica se o email é válido, sendo possível a entrada de 0@0.com e o sistema qualificar como entrada válida. O item 13 apresenta falha, pois não limpa os campos dos itens 8, 9 e 10. Obrigando o usuário a limpar os campos manualmente. Isso ocasionaria certa irritação ao usuário que necessita produzir vários artigos em sequência, pois ele precisaria reescrever todos os campos do objeto “autores” a cada novo artigo. 20 3 RELATÓRIO DE INSPEÇÃO DE USABILIDADE a) Apenas os campos do objeto “Autores” são obrigatórios, são sinalizados com * (asterisco). São destacados pela cor vermelhas quando não preenchidos. Como mostra a imagem abaixo. 21 b) É possível gerar um artigo inserindo apenas números nos campos do objeto “Autores”, identificados por um * (asterisco). Como as imagens abaixo mostram. 22 c) Ao se apertar no botão “Limpar”, nem todos campos do sistema são limpos. Dos quais os usuários gostariam que fossem limpos, pois são os campos com os maiores volumes de texto. Apesar dessas falhas, elas não comprometem o bom funcionamento do sistema, quando o usuário utiliza o mesmo de forma correta. Caracterizando assim as falhas como leves. Mas deveria haver um método que melhor valide os dados apresentados, também poderia conter uma verificação de e-mail existente válido. Poderia haver também a possibilidade de que os dados dos autores fiquem salvos no sistema, para a próxima vez que o usuário utilizar o software. 23 4 CONCLUSÃO O Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa, oferece uma ferramenta simples e de fácil utilização, para a formatação de texto para o formato padrão de artigos científicos. Ela por sua vez apresenta falhas ao verificar a validade dos dados inseridos em alguns campos, mas que, no final não prejudicam o artigo final, dependendo muito mais de como o usuário dispõe os dados no sistema, essas falhas podem ser consideradas como leves e que podem ser contornadas, mesmo, sem uma possível correção no sistema pelos desenvolvedores. Este trabalho demonstrou, através de testes de caixa-preta, a funcionalidade do sistema, que ajudam no desenvolvimento do software de maneira que diminua a incidência de erros apresentados. Melhorando assim cada vez mais a experiência do usuário. 24 5 REFERÊNCIAS Sistema de Formatação de Artigos Acadêmicos, SFAA - UNIP Interativa. Disponível em: <http://sfaa.unipinterativa.edu.br/pdf/> Acesso em: 19 mar. 2019. ANEXOS 1 a 3. Disponível em: <http://www.cafw.ufsm.br/~bruno/disciplinas/desenvolvimento_web/material/lerolero. html > Acesso em: 19 mar. 2019. 25 ANEXO I Texto Base Globalização da tecnologia Globalization of technology É claro que a constante divulgação das informações não pode mais se dissociar das diversas correntes de pensamento. Acima de tudo, é fundamental ressaltar que a competitividade nas transações comerciais assume importantes posições no estabelecimento do impacto na agilidade decisória. Por conseguinte, o entendimento das metas propostas agrega valor ao estabelecimento das posturas dos órgãos dirigentes com relação às suas atribuições. A certificação de metodologias que nos auxiliam a lidar com o desafiador cenário globalizado estimula a padronização do processo de comunicação como um todo. Todas estas questões, devidamente ponderadas, levantam dúvidas sobre se o comprometimento entre as equipes apresenta tendências no sentido de aprovar a manutenção dos relacionamentos verticais entre as hierarquias. Gostaria de enfatizar que a adoção de políticas descentralizadoras ainda não demonstrou convincentemente que vai participar na mudança dos índices pretendidos. É importante questionar o quanto a contínua expansão de nossa atividade prepara-nos para enfrentar situações atípicas decorrentes do remanejamento dos quadros funcionais. Percebemos, cada vez mais, que o fenômeno da Internet auxilia a preparação e a composição das regras de conduta normativas. Pensando mais a longo prazo, a expansão dos mercados mundiais desafia a capacidade de equalização dos níveis de motivação departamental. Evidentemente, a determinação clara de objetivos oferece uma interessante oportunidade para verificação das formas de ação. 26 ANEXO II Notas É claro que a contínua expansão de nossa atividade ainda não demonstrou convincentemente que vai participar na mudança do orçamento setorial. O empenho em analisar o desenvolvimento contínuo de distintas formas de atuação assume importantes posições no estabelecimento das condições inegavelmente apropriadas. Assim mesmo, a mobilidade dos capitais internacionais agrega valor ao estabelecimento das formas de ação. A certificaçãode metodologias que nos auxiliam a lidar com a competitividade nas transações comerciais representa uma abertura para a melhoria das condições financeiras e administrativas exigidas. Não obstante, o comprometimento entre as equipes nos obriga à análise dos relacionamentos verticais entre as hierarquias. 27 ANEXO III Resumo É claro que a contínua expansão de nossa atividade ainda não demonstrou convincentemente que vai participar na mudança do orçamento setorial. A certificação de metodologias que nos auxiliam a lidar com a competitividade nas transações comerciais representa uma abertura para a melhoria das condições financeiras e administrativas exigidas. Assim mesmo, a mobilidade dos capitais internacionais agrega valor ao estabelecimento das formas de ação. Palavra-Chave: Informatização, Globalização da tecnologia. Abstract It is clear that the continued expansion of our activity has not yet convincingly demonstrated that it will participate in the sector budget change. The certification of methodologies that help us deal with competitiveness in commercial transactions represents an opening for the improvement of the required financial and administrative conditions. Likewise, the mobility of international capital adds value to the establishment of forms of action. Keyword: Computerization, Globalization of technology.
Compartilhar