Jakob Siebenrock
QA Engineer
Sonible GmbH
About Me
Jakob Siebenrock is a Master’s student in Audio Engineering in Graz, Austria, specializing in Digital Signal Processing.
Since joining Sonible in 2021 in QA and front-end support, he has focused on software testing workflows. In 2023, he initiated the development of GuiBuh, an automated end-to-end framework designed to validate both GUI interactions and audio output across applications without requiring access to their backend implementation.
Sessions
-
GuiBuh – a framework for automated end-to-end plugin tests
Comprehensive Automatic End-To-End Plugin Testing00:00 - 00:00 UTC | Monday 9th November 2026 |IntermediateAdvancedContinuous delivery is the place to be. But thorough and comprehensive automated testing poses a significant challenge in building audio applications. While backend unit tests for logical and DSP modules are standard practice, true user-side, end-to-end testing, where the plugin is treated as a sandboxed black box within a DAW, remains limited. GuiBuh (it's a German pun ^^) introduces an automated testing solution that attaches to an audio host (Reaper) to solve this problem. It combines image processing to verify the GUI states of an audio plugin, alongside audio null tests that verify DSP consistency across application versions. While GuiBuh […]