IMD - Residência em Tecnologia da Informação
URI Permanente para esta coleçãohttps://repositorio.ufrn.br/handle/123456789/43720
Navegar
Navegando IMD - Residência em Tecnologia da Informação por Assunto "Acompanhamento de sessão"
Agora exibindo 1 - 1 de 1
- Resultados por página
- Opções de Ordenação
TCC Plano de testes para aplicações jurídicas - um estudo de caso com a aplicação Potius Web(Universidade Federal do Rio Grande do Norte, 2024-01-30) Silva, Rafael Diogo Vieira Rodrigues da; Lima, Jean Mario Moreira de; http://lattes.cnpq.br/7467476735834560; http://lattes.cnpq.br/6722715456801428; Barbosa, Eiji Adachi Medeiros; https://orcid.org/0000-0002-8286-0017; http://lattes.cnpq.br/8833409749475821; Gurgel, André Morais; https://orcid.org/0000-0002-1925-8031; http://lattes.cnpq.br/7215356171529987Este trabalho dedica-se ao desenvolvimento de um plano de testes destinado à aplicação Potius (TST), delimitado na Sala de Sessão, que é um software de auxílio aos advogados no acompanhamento de sessões em tempo real. Durante a implementação da aplicação, não foi adotado um plano de testes a ser seguido. Portanto, a ideia deste trabalho é inserir um plano que não apenas conduza a implementação dos testes para os recursos atuais, mas também sirva como base para uma construção sólida das funcionalidades futuras do Potius e, se adaptado, para outros sistemas do tribunal. A fim de atingir esse propósito, foi necessário realizar uma busca na literatura acadêmica para o desenvolvimento do plano de testes. Com o plano estabelecido, os casos de uso foram definidos a partir dos requisitos funcionais, e foi utilizado a técnica de caixa preta, particionamento de equivalência, testes de unidade e o critério de cobertura de linha para a implementação dos testes. A partir dos casos de uso e do plano de testes estabelecidos, foi selecionado um componente (TableSession), que possui 9 casos de uso inseridos, e foram implementados os testes (executados em paralelo) para exemplificar e ser replicado a todos os casos de uso. A análise dos resultados obtidos do componente indicou que sua funcionalidade está de acordo com o esperado pois não foram identificados erros na execução dos testes e a cobertura de linha está em 100%, acima do mínimo esperado(estabelecida pelo TST em 80%). O resultado apresentado é um indicativo de que inserir um plano e implementar testes (conforme o exemplo) para todos os casos de uso fará que o Potius opere conforme o esperado, prevendo a inserção de novas features sem comprometer a funcionalidade e eficácia da ferramenta.