Repository logo
 
Publication

Front-end para Capgemini Engineering Test Automation Framework

datacite.subject.fosEngenharia e Tecnologiapt_PT
dc.contributor.advisorSantos, Veríssimo Manuel Brandão Lima
dc.contributor.authorBateira, Luís Manuel Vasconcelos
dc.date.accessioned2023-12-18T14:35:29Z
dc.date.available2024-10-25T00:31:08Z
dc.date.issued2023-10-25
dc.description.abstractTestes 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.pt_PT
dc.description.abstractAutomated 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 softwarept_PT
dc.identifier.tid203414110pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/24252
dc.language.isoporpt_PT
dc.subjectAutomated Testingpt_PT
dc.subjectsoftware Developmentpt_PT
dc.subjectETAFpt_PT
dc.subjectfront-endpt_PT
dc.subjectFrameworkpt_PT
dc.subjectGraphical User Interface (GUI)pt_PT
dc.subjectPythonpt_PT
dc.subjectOptimizationpt_PT
dc.titleFront-end para Capgemini Engineering Test Automation Frameworkpt_PT
dc.title.alternativeFront-end for Capgemini Engineering Test Automation Frameworkpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameEngenharia Electrotécnica e de Computadorespt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Tese_4999.pdf
Size:
4.82 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: