Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIP INTERATIVA Projeto Integrado Multidisciplinar – PIM V Cursos Superiores de Tecnologia Inspeção de Sistema De Formatação De Artigos Acadêmicos Teste De Funcionalidade e Avaliação De Usabilidade De Sistema UNIP INTERATIVA 2016 UNIP INTERATIVA Projeto Integrado Multidisciplinar – PIM V Cursos Superiores de Tecnologia Inspeção de Sistema De Formatação De Artigos Acadêmicos Teste De Funcionalidade e Avaliação De Usabilidade De Sistema Curso: Análise e Desenvolvimento de Sistemas UNIP INTERATIVA 2016 RESUMO Este projeto apresenta o roteiro de testes de caixa-preta e inspeção de usabilidade, através de uma avaliação heurística, de um sistema de formatação de artigos acadêmicos. Ilustrando as evidencias dos testes, elucidando as falhas encontradas e apresentando soluções e emitindo parecer técnico sobra aceitação do sistema. Palavras-chave: Requisitos, caixa-preta, erros, usabilidade, heurística, teste, caso, parecer. � ABSTRACT This project presents the script of black-box tests and usability inspection, through a heuristic evaluation, of a system of formatting academic articles. Illustrating the evidences of the tests, elucidating the faults found and presenting solutions and issuing technical opinion on acceptance of the system. Key-words: Requirements, black box, errors, usability, heuristics, test, case, opinion. SUMÁRIO 1 INTRODUÇÃO 6 2 DESENVOLVIMENTO 7 2.1 Testes de CAIXA PRETA – Informações preliminares. 7 2.2 Caso de teste 1: Gerar artigo completo com autor cadastrado com sucesso (nenhum campo em branco). 8 2.3 Caso de teste 2: Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ser branco). 10 2.4 Caso de teste 3: Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ser branco). 12 2.5 Caso de teste 4: Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). 15 2.6 Caso de teste 5: Gerar um artigo completo com três autores com os campos de autor em branco. 17 2.7 Caso de teste 6: Gerar um artigo completo com sucesso (nenhum campo pode ser branco) e limpar os dados sem gerar o artigo. 23 2.8 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. 24 2.9 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. 25 2.10 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. 26 2.11 Caso de Teste 10: Testes de Interface 28 2.12 Relatório final 31 2.13 Inspeção de usabilidade 32 2.14 Parecer técnico 34 3 CONCLUSÃO 35 Referências 36 �� INTRODUÇÃO O Departamento de Extensão, Pesquisa e Pós-graduação (DEPP) de uma universidade contratou uma empresa de desenvolvimento de software para criar um sistema de formatação de artigos acadêmicos. O Sistema de Formatação de Artigos Acadêmicos, necessita ser avaliado antes do aceite final do DEPP, para tanto serão realizados testes de caixa-preta e inspeção de usabilidade por meio da técnica de avaliação heurística. A etapa de testes de caixa-preta conta com dez casos, cada um deles ilustrados por imagens do passo a passo para facilitar a compreensão quanto aos resultados encontrados, para facilitar o entendimento do DEPP e agilizar o trabalho de correção da empresa contratada. Para a avaliação heurística foram consideradas as dez heurísticas de usabilidade para projeto de interface de usuário, apresentadas por Nakob Nielsen. Esta avaliação gerou um relatório de inspeção de usabilidade, também ilustrado com imagens da tela. DESENVOLVIMENTO Testes de CAIXA PRETA – Informações preliminares. Informações iniciais: O sistema é acessado pelo endereço http://sfaa.unipinterativa.edu.br/pdf/. Abaixo uma visão geral do sistema: Para preenchimento dos campos “Resumo”, “Abstract”, “Corpo do Texto” e “Notas” foi gerado um texto Lorem ipsum (no site http://br.lipsum.com). Os demais campos serão preenchidos com seus próprios nomes. Os testes foram executados por Luís Felipe Campos de Araújo (e-mail camposlfca@gmail.com), no dia trinta de março de 2017. Durante a execução dos testes de caixa preta também foi realizado os testes de usabilidade segundo as dez heurísticas de Nielsen. As imagens geradas destacam tanto as falhas das funcionalidades quanto da usabilidade do sistema. As informações acima serão comuns para todos os testes realizados adiante. Caso de teste 1: Gerar artigo completo com autor cadastrado com sucesso (nenhum campo em branco). Roteiro do Teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado Final 1 Preenchimento Preencher todos os campos com informações válidas Nenhuma mensagem de erro é exibida durante o preenchimento Nenhuma mensagem de erro é exibida durante o preenchimento 2 Gerar arquivo Clicar no botão “Gerar” no espaço de “Arquivo Completo” Gerar artigo formatado, sem erros Arquivo gerado sem erros 3 Baixar/imprimir arquivo Comandar impressão e selecionar imprimir em PDF O sistema imprimir o arquivo sem erros O sistema não conta com opção de impressão/download, porém aceita impressão via navegador 4 Retornar a tela anterior Comandar o retorno a tela inicial Retornar a tela inicial com todos os campos inalterados O sistema não conta com opção de retorno. Retorna via navegador com campos inalterados Falhas encontradas: A interface não possui botão para impressão ou download, o que obriga que o usuário saiba realizar estas ações através do seu navegador. Este fato vai contra a heurística da flexibilidade e eficiência de uso. Segue o arquivo gerado: Caso de teste 2: Gerar um artigo para submissão com um autor cadastrado com sucesso (nenhum campo pode ser branco). Roteiro de Teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado final 1 Preenchimento Preencher todos os campos com informações válidas Nenhuma mensagem de erro é exibida durante o preenchimento Nenhuma mensagem de erro é exibida durante o preenchimento 2 Gerar Arquivo Clicar no botão “Gerar” no espaço de “Arquivo para Submissão” Gera arquivo formatado corretamente sem as informações de autor Gera arquivo formatado corretamente sem as informações de autor 3 Baixar/imprimir arquivo Comandar impressão e selecionar imprimir em PDF O sistema imprimir o arquivo sem erros O sistema não conta com opção de retorno. Retorna via navegador com campos inalterados Segue arquivo para submissão: Falhas encontradas: A mesma falha do caso de teste 1. Caso de teste 3: Gerar um artigo completo com três autores cadastrados com sucesso (nenhum campo pode ser branco). O sistema conta com um botão com o sinal “+” para inclusão de autores, que está destacado abaixo: O botão para adicionar autor está de acordo com a heurística de correspondência do sistema com o mundo real, porém para aumentar a facilidade no reconhecimento por parte do usuário o botão poderia vir acompanhado da inscrição “Adicionar Autor”. Roteiro de Teste ID Passos do processo Dados de Entrada Resultado Esperado Resultado final 1 Incluir mais dois autores Clicar no botão de adicionar autor duas vezes Aparecimento dos campos correspondentes a mais dois autores Aparecimento dos campos correspondentes a mais dois autores 2 Preenchimento Preencher todos os campos com informações válidas Nenhuma mensagemde erro é exibida durante o preenchimento Nenhuma mensagem de erro é exibida durante o preenchimento 3 Gerar Arquivo Clicar no botão “Gerar” no espaço de “Arquivo Completo Gerar artigo formatado, com as informações dos três autores Gera artigo formatado, com as informações dos três autores 4 Retornar a tela anterior Comandar o retorno a tela inicial Retornar a tela inicial com todos os campos inalterados Retorna com os campos preenchidos, porém mantém somente um autor, os demais são excluídos Falhas encontradas: Ao retornar a tela anterior o sistema mantém somente o um autor, portanto ao retornar para efetuar alguma correção, o usuário deverá adicionar novamente os demais autores. Segue arquivo gerado: Caso de teste 4: Gerar um artigo completo com três autores com e-mails inválidos (nenhum campo pode ser branco). Roteiro de Teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado final 1 Incluir dois autores Clicar duas vezes no botão Aparecimento dos campos correspondentes a mais dois autores Aparecimento dos campos correspondentes a mais dois autores 2 Preencher Preencher todos os campos, o campo e-mail é preenchido com formato inválido O sistema alertar o usuário sobre discrepância no campo e-mail. O sistema alerta o usuário com um pop-up, e o campo e-mail fica destacado em vermelho 3 Gerar arquivo com o e-mail inválido Clicar no botão “Gerar” no espaço de “Arquivo Completo O sistema não gerar arquivo e alertar o usuário o motivo. O sistema gera o arquivo com o e-mail inválido Segue imagem do sistema após deixar o primeiro campo e-mail com informação inválida: Falhas encontradas: O sistema reconhece que o campo e-mail não é válido, porém não impede que o usuário gere o arquivo com o campo preenchido com um e-mail inválido ou deixado em branco. Segue artigo gerado destacando um e-mail inválido e outros em branco: Caso de teste 5: Gerar um artigo completo com três autores com os campos de autor em branco. Roteiro de Teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado final 1 Incluir dois autores Clicar duas vezes no botão Aparecimento dos campos correspondentes a mais dois autores Aparecimento dos campos correspondentes a mais dois autores 2 Preencher Preencher os campos corretamente, deixando em branco todos os campos dos autores O sistema alertar o usuário sobre discrepância no preenchimento dos autores O sistema alerta sobre e-mail inválido 3 Gerar arquivo completo Clicar em ambos botões “Gerar” no espaço de “Arquivo Completo” O sistema não gerar o arquivo e avisa ao usuário o motivo O sistema não gera o arquivo e solicita ao usuário, via pop-up, que verifique o campo “E-mail” 4 Gerar arquivo para submissão Clicar em ambos botões “Gerar” no espaço de “Arquivo para Submissão” O sistema gerar o arquivo sem erros O sistema gera o arquivo sem erros 5 Inserir e-mail Preencher o campo e-mail dos três autores corretamente O sistema não gerar o arquivo e avisar o usuário o motivo O sistema não gera o arquivo e solicita ao usuário, via pop-up, que verifique o campo “Autor” 6 Inserir autor Preencher nome dos autores O sistema não gerar o arquivo e avisar o usuário o motivo O sistema não gera o arquivo e solicita ao usuário, via pop-up, que verifique o campo “Titulação” 7 Inserir titulação Preencher titulação dos autores O sistema não gerar o arquivo e avisar o motivo ao usuário O sistema não gera o arquivo e solicita ao usuário, via pop-up, que verifique o campo “Vínculo institucional” 8 Preencher dados um autor Preencher os dados do primeiro autor, deixando os campos dos demais autores em branco O sistema não gerar o arquivo e avisar ao usuário o motivo O sistema gera o arquivo com espaços brancos onde estariam as informações dos autores adicionais Segue imagem do pop-up que avisa as discrepâncias ao usuário: Abaixo a imagem dos campos discrepantes destacados em vermelho: Na sequência é preenchido o campo e-mail. E ao tentar gerar o arquivo completo o sistema avisa com janela pop-up como mostrado abaixo: Retornando ao topo da página o usuário pode perceber o campo “Autor” em vermelho, como percebe-se abaixo: Para o próximo passo foi preenchido o campo do primeiro “Autor”. O sistema não gera o arquivo e avisa ao usuário que falta o preenchimento do campo “Titulação”, por meio de pop-up e o campo Titulação do primeiro autor em vermelho. Como ilustra a próxima imagem: Ao ser preenchido o campo de titulação do primeiro autor o sistema se comporta da mesma forma que o caso anterior, indicando desta vez que falta preenchimento do campo “Vínculo Institucional”. Demonstrado pela imagem que segue: Após o preenchimento de todos os dados do primeiro autor o sistema permite que seja gerado o arquivo completo, sem qualquer alerta ao usuário, mesmo que todos os campos dos demais autores estejam em branco. Segue arquivo completo gerado como especificado acima: Falhas encontradas: O sistema permite gerar arquivo apenas preenchendo os dados do primeiro autor, após haver incluído mais autores. Caso de teste 6: Gerar um artigo completo com sucesso (nenhum campo pode ser branco) e limpar os dados sem gerar o artigo. Roteiro de Teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado final 1 Preenchimento Preencher todos os campos com informações válidas Nenhuma mensagem de erro é exibida durante o preenchimento Nenhuma mensagem de erro é exibida durante o preenchimento 2 Limpar campos Clicar no botão “Limpar”, localizado abaixo dos botões “Gerar” Apagar os dados preenchidos de todos os campos Apaga dados de alguns campos, deixando “Corpo do Texto”, “Notas” e “Referências Bibliográficas” Falhas encontradas: A função de “Limpar” não funciona nos três últimos campos. 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. Roteiro de teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado Final 1 Preenchimento Preencher todos os campos de maneira válida, incluindo as formatações solicitadas ao corpo do texto Nenhuma mensagem de erro é exibida durante o preenchimento Nenhuma mensagem de erro é exibida durante o preenchimento 2 Gerar arquivo completo Clicar no botão “Gerar” no espaço de “Arquivo Completo” Gerar arquivo completo com a formatação correta Gera arquivo completo com a formatação correta 3 Gerar arquivo para submissão Clicar no botão “Gerar” no espaço de “Arquivo para Submissão” Gerar arquivo com a formatação correta omitindo os dados de autor Gera arquivo com a formatação correta omitindo os dados de autor Abaixo a imagem do arquivo gerado como explicado acima, em destaque a linha com as formatações solicitadas: Neste caso não há falhas a relatar. 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. Roteiro de teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado Final 1 Preenchimento Preencher todos os campos de maneira válida, incluindo uma imagem no corpo do texto Nenhuma mensagem de erro é exibida durante o preenchimento Não foi possível colar imagem no corpo do texto 2 Gerar arquivo completo Clicar no botão “Gerar” no espaço de “Arquivo Completo” Gerar arquivo completo com a imagem no corpo do texto Não foi possível colar imagem no corpo do texto Falhas encontradas: Ao tentar inserir uma imagem no corpo do texto nota-se que a interface do sistema nãopossui um botão dedicado a esta ação. Então tentando-se colar através dos comandos “Copiar”(Ctrl+C) e “Colar”(Ctrl+V), o sistema exibe a mensagem abaixo, através de pop-up: Seguindo as instruções do pop-up também não foi possível inserir imagem. 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. Roteiro de teste ID Passos para execução Dados de Entrada Resultado Esperado Resultado Final 1 Preenchimento Preencher todos os campos de maneira válida, incluindo link no campo “Notas” Nenhuma mensagem de erro é exibida durante o preenchimento Nenhuma mensagem de erro foi exibida durante o preenchimento 2 Gerar arquivo completo Clicar no botão “Gerar” no espaço de “Arquivo Completo” Gerar arquivo completo com link funcional no campo “Notas” Gera arquivo completo com link no campo “Notas” 3 Gerar arquivo para submissão Clicar no botão “Gerar” no espaço de “Arquivo para Submissão” Gerar arquivo para submissão com link funcional no campo “Notas” Gera arquivo completo com link no campo “Notas” 4 Testar link Baixar arquivos gerados e clicar nos links para checar funcionalidade Os links abrem a página no navegador. Os links abrem a página corretamente. Abaixo segue imagem do link no artigo completo: Segue a imagem do arquivo para submissão com um link anexado no campo “Notas” Falhas encontradas: O sistema anexa link de maneira satisfatória, porém ao retornar para efetuar alguma correção ou gerar arquivo o link perde a configuração, passando a ser um texto, ou seja, deixa de ser um atalho para uma página. Caso de Teste 10: Testes de Interface A tabela abaixo mostra as especificações da interface: Especificações da Interface Elemento Descrição Tipo/Tamanho Formato Validação Campo Título Alfa(indefinido) Alinhado à esquerda Pode estar em branco Campo Título em Inglês Alfa (indefinido) Alinhado à esquerda Pode estar em branco Campo Autor Alfa (indefinido) Alinhado à esquerda Deve ser preenchido Campo Titulação Alfa (indefinido) Alinhado à esquerda Deve ser preenchido Campo Vínculo Institucional Alfa (indefinido) Alinhado à esquerda Deve ser preenchido Campo E-mail de Contato Alfa (indefinido) Alinhado à esquerda Deve ser preenchido, deve conter “@” e “.com” Campo Resumo Alfa (indefinido, com alerta de 1000 caracteres) Alinhado à Esquerda Pode estar em branco Campo Palavras-Chave Alfa (indefinido) Alinhado à Esquerda Pode estar em branco Campo Abstract Alfa (indefinido, com alerta de 1000 caracteres) Alinhado à Esquerda Pode estar em branco Campo Keywords Alfa (indefinido) Alinhado à Esquerda Pode estar em branco Campo Corpo do Texto Alfa (indefinido) Alinhado à Esquerda por padrão, podendo ser alterado pelo usuário. Pode estar em branco Campo Notas Alfa (indefinido) Alinhado à Esquerda por padrão, podendo ser alterado pelo usuário. Pode estar em branco Campo Referências Bibliográficas Alfa (indefinido) Alinhado à Esquerda por padrão, podendo ser alterado pelo usuário. Pode estar em branco Botão “+” (Adicionar Autor) --------------- -------------- Cria campos para preenchimento de um autor adicional Botão Gerar (Arquivo Completo) --------------- -------------- Gera arquivo completo no navegador Botão Gerar (Arquivo para submissão) --------------- -------------- Gera arquivo, omitindo informações do autor, no navegador Botão Limpar --------------- -------------- Limpa campos digitados O sistema possui, na parte superior da página, um aviso sobre o limite de 42000 caracteres e um contador com os caracteres restantes. Também possui informação sobre limite de caracteres nos campos “Resumo e “Abstract”. Esta funcionalidade serve como uma maneira de Porém não há validação que impeça que seja gerado um arquivo nestas condições. As mensagens exibidas pelo sistema estão relacionadas abaixo: Especificações de mensagens exibidas Elemento Descrição Situação Mensagem a ser Exibida Botão Gerar Campo e-mail em branco ou com e-mail inválido Por favor, verifique campo e-mail. Botão Gerar Campo autor em branco Por favor, verifique o campo Autor Botão Gerar Campo Titulação em branco Por favor, verifique o campo Titulação Botão Gerar Campo Vínculo Institucional em branco Por favor, verifique o campo Vínculo institucional Campo E-mail Com o campo E-mail preenchido de forma inválida, passar para outro campo Por favor, informe um e-mail válido! Relatório final O sistema possui capacidade de atender parcialmente as necessidades da DEPP, porém suas falhas permitiriam que o usuário gerasse seu arquivo com erros. Segue a lista das falhas constatadas em cada caso de teste: Lista de Falhas Caso de Teste Descrição da Falha Solução 1 O sistema não possui botão para impressão ou download, exigindo que o usuário sabia o caminho para realizar estas ações através do navegador Inserção de botões “Baixar” e “Imprimir” na interface do sistema 3 Ao retornar a tela anterior o sistema mantém somente o um autor, portanto ao retornar para efetuar alguma correção, o usuário deverá adicionar novamente os demais autores Modificar o botão gerar para que o arquivo seja gerado em uma nova aba, ou janela. Mantendo o sistema com os campos todos preenchidos inalterados 4 O sistema reconhece que o campo e-mail não é válido, porém não impede que o usuário gere o arquivo com o campo preenchido com um e-mail inválido ou deixado em branco. Permitindo que o usuário gere um arquivo com erros. Garantir que o sistema não gere arquivo caso qualquer validação falhe. 5 O sistema permite gerar arquivo apenas preenchendo os dados do primeiro autor, após haver incluído mais autores. Implementar as verificações dos campos de autor a todos os autores que sejam incluídos e garantir que o sistema não gere arquivo caso qualquer validação falhe. 6 A função de “Limpar” não funciona nos campos “Corpo do Texto”, “Notas” e “Referências Bibliográficas” Implementar a função “Limpar” nos três campos que faltam 8 Não foi possível anexar imagem ao corpo do texto Implementar a interface um botão para inserir imagem, a exemplo dos programas de edição de texto presentes no mercado. 9 Retornando a tela inicial, após gerar arquivo, um link inserido com sucesso, perde a configuração de link Modificar o botão gerar para que o arquivo seja gerado em uma nova aba, ou janela. Mantendo o sistema com os campos todos preenchidos inalterados Como especificado acima, pequenas alterações no funcionamento dos botões “Gerar” solucionam quatro das sete falhas. Outras duas falhas ficam por parte da interface deficiente. Inspeção de usabilidade A avaliação de usabilidade foi realizada simultaneamente com os testes de funcionalidade e os erros detectados já foram demonstrados nas imagens inseridas acima. Relatório de Inspeção de Usabilidade Heurísticas de Usabilidade Erro Gravidade Solução Visibilidade do estado do sistema Não há 0 -------------- Correlação entre o sistema e o mundo real Não há 0 --------------- Minimizar a sobrecarga de memória do usuário O botão de adicionar autor poderia conter inscrição ao invés de apenas o sinal “+” 1 Modificar o layout do botão Liberdade e controle do usuário Não há opção para adicionar imagem ao corpo do texto 3 Implementar função de inserir imagem Consistência e padrões Não há 0 --------------- Prevenção de erros O sistema não previneque o usuário gere arquivo com campos em branco ou informações inválidas 4 Não permitir a geração do arquivo caso alguma validação falhe Reconhecimento em vez de memorização Não há 0 --------------- Flexibilidade e eficiência de uso Usuários com pouco conhecimento de computação pode ter dificuldade em imprimir ou baixar o arquivo gerado 3 Implementar na interface do sistema um botão para cada funcionalidade que possui Projeto estético e minimalista Não há 0 --------------- Suporte para o usuário no reconhecimento, no diagnóstico e na recuperação de erros Não há 0 --------------- Ajuda e documentação Inexiste mecanismo de ajuda ao usuário 2 Implementar uma opção de ajuda ao usuário, com manual de utilização do sistema Parecer técnico Após a realização dos testes de caixa preta, de acordo com os casos de teste solicitados pelo DEPP, foram encontradas sete falhas que comprometem a confiabilidade do sistema. A avalição de usabilidade também revelou erro críticos que demandam ação corretiva antes da aceitação do sistema. Recomenda-se que o DEPP recuse o sistema até que sejam corrigidas as falhas supracitadas. Tendo em vista que o sistema não previne que o usuário gere seu arquivo com erros. CONCLUSÃO É evidente a importância dos testes de caixa-preta muito bem estudados antes da aceitação de qualquer produto de software, é indispensável também que o roteiro seja muito bem elaborado, afim de garantir que sejam testadas todas as funcionalidades do software. A avaliação de usabilidade, guiada pelas heurísticas criadas por Jakob Nielsen, em conjunto com um teste de funcionalidade bem elaborado, pode garantir que somente sejam aceitos produtos de software com ocorrência de erros tendendo a zero. Referências SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. 529 p. RIBEIRO, André Luiz. Engenharia de Software II. São Paulo: Editora Sol, 2015. 184 p. SOUZA, Luciano Soares de. Projeto de Interface Com O Usuário. São Paulo: Editora Sol, 2015. 120 p. <http://br.lipsum.com> Acesso em 30 de março de 2017.
Compartilhar