Testing
Boosting Embedded System Development: A Case for Rapid Testing
We are showcasing how parallel testing with embedded systems significantly boosts test execution efficiency, especially when strategically scaling the number of devices under test.
Read More
Integrating Lab Equipment into pytest-Based Tests
This article is about integrating lab equipment into pytest. By doing so, we can automate setting electrical parameters and implement sequences such as operating devices in edge cases.
Read More
Streamline Integration Testing with pytest and labgrid (Part 1)
We will demonstrate how to implement system and integration tests effectively using the pytest and labgrid frameworks.
Read More
Implementing a Real-Time State Machine in Modern C++
In this article we will implement a real-time state machine allowing for the implementation of complex scenarios with predictable timing behavior.
Read More
Automatic Memory Checking for Your Unit-Tests
There cannot be enough safety nets in software development. In this post, we will automatically run unit-tests with a memory checker.
Read More
Integrating the Unity test-framework with CMake
In this tutorial I will demonstrate practical CMake Unity integration in order to make it easy to run unit-tests in CI/CD environments.
Read More
Implementing Unit-Tests and Mocks for UNIX Shells
In this post, I will describe how to write unit tests for shell script components wich allow for mocking called commands.
Read More