Repository logo
 
No Thumbnail Available
Publication

Front-end para Capgemini Engineering Test Automation Framework

Use this identifier to reference this record.
Name:Description:Size:Format: 
Tese_4999.pdf4.82 MBAdobe PDF Download

Abstract(s)

Testes automatizados têm emergido como um componente vital na engenharia de software, permitindo a validação rápida e eficiente de soluções em ambientes complexos e em constante evolução. O presente projeto detalha o desenvolvimento de um front-end intuitivo para a Embedded Test Automation Framework (ETAF). O foco principal foi otimizar os processos de teste ao utilizar técnicas avançadas, garantindo robustez e escalabilidade ao sistema. A automação de características fundamentais do ETAF, como a deteção de testes e tags, atualização de servidores e configurações YAML, tornam a solução altamente eficaz. A integração de um feedback em tempo real otimizou ainda mais o processo, permitindo resultados instantâneos após a execução dos testes. Adicionalmente, a inclusão de documentação e ficheiros de report no front-end ofereceu uma visão abrangente e acessível a todos os envolvidos no processo de teste. A colaboração com a Capgemini alavancou a ferramenta no ambiente empresarial, abrindo portas para futuras integrações e oportunidades. O design user-friendly da ETAF promete atração de mais clientes para testes automatizados. Um script PowerShell complementar enriqueceu o front-end, automatizando processos e garantindo testes consistentes. Há desafios a serem superados. A aplicação continua em desenvolvimento e requer ajustes. Funcionalidades adicionais estão em consideração. O projeto é um avanço na otimização de testes automatizados. À medida que a tecnologia avança, o ETAF deverá evoluir para garantir a entrega de software de qualidade.
Automated tests have emerged as a vital component in software engineering, allowing for the quick and efficient validation of solutions in complex and constantly evolving environments. The present project delineates the development of an intuitive front end for the ETAF (Embedded Test Automation Framework). The primary emphasis was placed on optimizing test processes by employing advanced techniques, thus ensuring the system’s robustness and scalability. The automation of key features, such as the detection of tests and tags, server updates, and YAML configurations, stood out, making the solution highly effica cious. The integration of real-time feedback further optimized the process, allowing for instantaneous results following test execution. Additionally, the incorporation of documentation and report files into the front-end provided a comprehensive and readily accessible view for all stakeholders involved in the testing process. Collaboration with Capgemini elevated the tool in the business environment, paving the way for future integrations and opportunities. The user-friendly design of ETAF promises to attract more clients for automated testing. A supplementary PowerShell script enriched the front-end, automating tasks and ensuring consistent testing. There are challenges to be overcome. The application remains under development and necessitates adjustments. Additional functionalities are under consideration. The project represents a stride forward in the optimization of automated testing. As technology progresses, ETAF will need to adapt to ensure the delivery of highquality software

Description

Keywords

Automated Testing software Development ETAF front-end Framework Graphical User Interface (GUI) Python Optimization

Citation

Research Projects

Organizational Units

Journal Issue