Sea Level Design

Sea Level DesignSea Level DesignSea Level Design

Sea Level Design

Sea Level DesignSea Level DesignSea Level Design

Automated Testing

I have extensive experience using Robot Framework for automated software and hardware testing. Combined with interfaces such as SNMP, Modbus, and CAN Bus, it provides an effective solution for validating and testing embedded systems. 

 Robot Framework is an open-source automation framework primarily used for test automation and robotic process automation (RPA). It is designed to be easy to read and write, using a keyword-driven syntax that allows both developers and non-developers to create automated tests and workflows. 

 

Robot Framework works especially well for embedded and networked systems because it can directly interact with native interfaces such as: HTTP/REST, SNMP, Modbus, CAN Bus, Serial/UART and SSH/Telnet.

My approach to Robot Framework is to develop a collection of custom libraries, each containing project-specific keywords tailored to individual applications. Each library is designed around a distinct set of use cases and can be executed independently as needed. In addition, a shared common library provides reusable keywords that are applicable across all projects.


For embedded systems testing, leveraging native interfaces such as HTTP, SNMP, Modbus, and CAN Bus is highly effective for validating system functionality. Because most commercial embedded systems already support one or more of these protocols, a well-structured Robot Framework keyword library built around them removes the need to create and maintain a custom testing protocol.

Copyright © 2026 Sea Level Design - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept