Automatiserad och AI-driven testning för inbyggda system - Ett Robot Framework-baserat testsystem för verifiering av M-Bus- och Modbus-kommunikation i IoT-gateways

dc.contributor.authorEmmerstorfer, Richard
dc.contributor.authorNguyen, Sebastian
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.date.accessioned2026-06-30T10:01:33Z
dc.date.issued
dc.date.submitted
dc.description.abstractThis thesis investigates how a manual testing process for embedded gateway systems can be automated, and how artificial intelligence can be used as support in such a process. The work was carried out in collaboration with PiiGAB and focused on the company’s IoT gateways, which are used for collecting and forwarding measurement data through protocols such as M-Bus and Modbus. The project resulted in a modular automated test environment based on Python and Robot Framework. The system can execute test sequences, handle external con figuration files, collect and compare measurement data, and generate summarized test reports. Several tests were implemented to verify gateway communication and functionality. The modular structure makes it possible to extend the test environment with additional protocols, meters, and test scenarios in the future. However, the work also shows that reliable automated testing depends on controlled test data, correct con figuration, and verification of the test system itself. AI was evaluated as a possible support tool during the project. It proved useful for information gathering, documentation, idea generation, and general reasoning about test cases. However, it was less reliable when detailed protocol-specific functionality had to be implemented, especially regarding M-Bus structure. Therefore, AI was not integrated directly into the final test application. The conclusion is that AI can support the testing process, but it cannot replace human technical review and verification.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311664
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.subjectEmbedded Systems, IoT, Gateway, Robot Framework, Automated Tes ting, M-Bus, Modbus
dc.titleAutomatiserad och AI-driven testning för inbyggda system - Ett Robot Framework-baserat testsystem för verifiering av M-Bus- och Modbus-kommunikation i IoT-gateways
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-08 RE SN.pdf
Size:
3.84 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: