Treffer: Hardware-in-the-loop tests system for the Indego S lawnmower robot ; Sistema de testes hardware-in-the-loop para o robô corta-relva Indego S

Title:
Hardware-in-the-loop tests system for the Indego S lawnmower robot ; Sistema de testes hardware-in-the-loop para o robô corta-relva Indego S
Contributors:
Pedreiras, Paulo Bacelar Reis, Silva, Mestre Daniel Oliveira da
Publication Year:
2024
Collection:
Repositório Institucional da Universidade de Aveiro (RIA)
Document Type:
Dissertation master thesis
Language:
English
Relation:
info:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F50008%2F2020/PT; info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDP%2F50008%2F2020/PT; http://hdl.handle.net/10773/45089
Accession Number:
edsbas.3CAA888D
Database:
BASE

Weitere Informationen

The rapid pace of technological evolution is increasingly making the market more competitive, necessitating that the product development process becomes both faster and more robust. Process automation, particularly in product testing, is becoming increasingly important. It is imperative that before a product reaches the market, it undergoes a complex and often time-consuming testing process to ensure that the end consumer has the best possible experience with the product and, consequently, with the company providing it. Additionally, it is crucial that testing begins early in the development process, as early detection of faults minimizes the negative impact on resources, time, and economy, benefiting both the development process and the company itself. In this project, test automation was developed for the Bosch Indego S lawnmower robot, complementing a previously developed application in QT Creator for interaction with this robot. The primary focus of this work was on the software update tests for this robot, as errors had been previously detected in this process. The goal of automating these tests is to facilitate the work of developers by generating a final report and documenting the update process after each software update, providing information on how the update proceeded and whether it was successful. ; A evolução tecnológica está a acontecer cada vez mais rapidamente o que acaba por tornar o mercado mais competitivo e implica que o processo de desenvolvimento de produtos deva ser também mais rápido e mais robusto. A automatização de processos é cada vez mais importante, principalmente no que diz respeito à testagem do produto. É certo que antes de um produto ir para o mercado, este terá de passar por um processo de testes complexo e por vezes demorado, para garantir que o consumidor final terá a melhor experiência com o produto e consequentemente com a empresa que o forneceu. Para além disso, é muito importante que os testes sejam realizados logo a partir do inicio do desenvolvimento, pois quanto mais ...