Está página demonstra toda a estrutura da organização do planejamento relacionada aos testes, bem como a consideração geral do trabalho.
Em linhas gerais, a abordagem de teste escolhida foi a de caixa-preta ou também chamada de testes funcionais, que tem como objetivo avaliar o comportamento externo do sistema, para garantir que as funcionalidades atendam aos requisitos especificados. Para isso, foi utilizado o Sistema de Reservas de Salas da UFERSA campus Pau dos Ferros.
Este documento descreve a abordagem de teste, os objetivos, o escopo, metodologia e os resultados do projeto de implementação de testes funcionais no Sistema de Reserva de Salas.
Fazendo a contextualização, a Universidade Federal Rural do Semi-Árido - UFERSA, disponibiliza um sistema de gerenciamento de alocação de salas, denominado de Sistema de Reservas de Salas (SRS).
Assim, com a demanda a cada novo semestre pelo cadastro das reservas de salas, foi construído um sistema para agilizar tal ação. O sistema é simples, e apenas docentes e técnicos administrativos tem acesso direto a ele, porém discentes e pessoas externas têm acesso à visualização das reservas vinculadas às salas da instituição.
Assim, as informações dispostas a seguir têm como intuito servir como uma documentação que oferta uma visão sistemática e abrangente da execução de testes no sistema informado.
🎯 Escopo do Teste: O teste abrangerá todas as funcionalidades principais do software, não se limitando apenas essas, mas incluindo:
✔️ Cobertura de Teste: Os testes serão realizados em diferentes aspectos, incluindo funcionalidade, desempenho, interface, responsividade e afins. Serão executados testes de unidade e de testes de sistema, bem como testes de aceitação do usuário.
⚠️ Funcionalidades a serem testadas: Todas as funcionalidades listadas nos requisitos funcionais do sistema serão testadas.
⚠️ Funcionalidades não testadas e motivo: Não serão testadas as funcionalidades de integração com o funcionamento interno, pois essas dependem da disponibilidade do código fonte diretamente, o que está fora do escopo deste trabalho.
Para acessar o roteiro completo dos testes realizados, clique no seguinte link: Roteiro dos Testes.
Você também pode acessar cada roteiro individualmente em suas respectivas páginas:
Também estão disponíveis informações sobre as ferramentas utilizadas e configurações realizadas para os testes:
Os principais objetivos dos testes realizados incluem:
A estratégia de teste incluiu a execução de testes de:
Os testes foram realizados no seguinte ambiente:
Os testes foram realizados entre 26/01/2024
e 22/06/2024
, envolvendo apenas um testador a autora do trabalho.
Durante o período de testes, foram utilizadas as seguintes metodologias: testes de sistema, testes de desempenho, teste de responsividade e testes exploratórios. A cobertura de testes alcançou 100%
das funcionalidades principais do sistema.
Foram realizados aproximadamente 250
casos de teste durante as várias fases de teste.
Os testes foram conduzidos em um ambiente controlado, simulando condições reais do uso do sistema para garantir a confiabilidade nos resultados dos testes.
Os resultados foram documentados e estão disponíveis para consulta diante do repositório criado.
Dessa forma, os principais resultados identificados durante o desenvolvimento do trabalho foram:
Esse trabalho traz a importância de estratégias de testes tanto na documentação quanto de implantação para testes em um sistema web, no quesito de caixa preta ou testes funcionais. Evidencia-se, que teste demanda tempo, sendo um processo complexo, porém de forma estruturada resulta em ganhos significativos.
Sendo assim, visando a continuidade da pesquisa, pretende-se avaliar o SRS na implantação de testes de segurança diante do gerenciamento de riscos e proteção das informações vinculados ao software. Análogo, para trabalhos futuros é relevante fazer o aprimoramento dos casos de testes para o sistema ficar sempre conexo perante as novas atualizações e interligação com os testes.
Além disso, como sugestão do trabalho, um ponto importante seria tratar a responsividade do sistema, com um redesign, visto os pontos citados nos resultados dos testes e identificados pelos usuários no questionário para as páginas de visualização das reservas, trazendo uma conquista positiva para a UFERSA quanto à aceitação do sistema.