TCC - Bacharelado em Sistemas da Informação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/427
Navegar
2 resultados
Resultados da Pesquisa
Item Análise de dados coletados para a melhoria de uma suite de testes em um site de e-commerce(2024-03-08) Lubambo, Manoela Timossi; Monteiro, Cleviton Vinicius Fonsêca; http://lattes.cnpq.br/9362573782715504; http://lattes.cnpq.br/5743969633597802A qualidade é importante na Engenharia de Software para que os sistemas mantenham e cumpram os requisitos especificados, sejam confiáveis, eficientes e livres de defeitos. A garantia desta é feita através de uma série de padrões, práticas e processos. Como parte essencial do processo de garantia de qualidade, os testes de software têm o propósito de verificar a conformidade do software com os requisitos funcionais e não funcionais estabelecidos, tais como desempenho, segurança, usabilidade, confiabilidade, entre outros. Eles são conduzidos através da execução do software sob condições controladas, utilizando técnicas e estratégias específicas para detectar problemas e garantir sua correção. Uma de suas diversas abordagens dá-se através da automação de testes. Neste trabalho, é feito um relato detalhado sobre o processo de automatização de uma suite de testes, destacando os desafios enfrentados ao longo deste processo. E, é realizada uma análise minuciosa dos dados coletados referentes a automação e, por meio dessa análise, busca-se identificar a raiz dos problemas relacionados à falta de eficácia da automação apresentada onde são apontadas possíveis melhorias com base nos resultados obtidos, visando otimizar a eficácia do processo de automação de testes.Item Mssbox, um pacote python para facilitar a automação de testes mobile que envolvem sim cards usando o hardware matrix SIM switch box(2022-06-03) Silva, Antonio Carlos da; Bocanegra, Silvana; Oliveira, Renan Marques Gomes de; http://lattes.cnpq.br/6483902648151599; http://lattes.cnpq.br/4596111202208863Os aplicativos móveis requerem testes como qualquer outro sistema de software. Entretanto executar testes móveis é bastante desafiador, pois é necessário pensar cuidadosamente em cada tipo de teste quando se pensa em criar casos de teste. Para automação, os desafios são ainda maiores devido à variedade de dispositivos, sistemas operacionais e questões de redes móveis. Trazendo para o cenário de testes em aparelhos celulares, uma das formas de testar considerando a rede móvel é inserindo um cartão SIM no aparelho. A necessidade de se manipular esses cartões SIM durante os testes é o desafio que esse trabalho busca explorar. O presente trabalho tem como objetivo principal apresentar uma ferramenta para auxílio na automação ao dos testes que necessitam dessa manipulação e o desenvolvimento de um pacote que permite utilizar a ferramenta na automação. Para isso, foi realizada uma pesquisa-ação através de um experimento em um projeto de testes móveis, no qual foi possível descrever a ferramenta e suas funcionalidades, bem como os passos necessários para sua utilização. Também é descrito como o pacote criado foi estruturado e os testes implementados para utilização do pacote. Por fim, foi possível identificar os benefícios que podem ser obtidos utilizando essa ferramenta para execução e automação de testes em aparelhos celulares.
