Testing Stadium-Scale Audio Software: d&b's Journey with Squish & Qt
Meet Alex from d&b audiotechnik, a leading manufacturer of professional PA audio systems for cruise ships, stadiums, and major venues worldwide. Alex shares how Squish's seamless Qt integration has become a game changer for their software development and testing workflow.
Key Highlights:
- Easy to use with support for Behavior-Driven Testing (BDD) and Model-Based Testing (MBT)
- Recording feature simplifies test script creation without heavy Python coding
- Seamless Qt integration - Squish digs directly into Qt's object system
- Combined benefit: Squish for UI testing + Axivion for static code analysis, both handling Qt natively
- Ensures regression testing - older features continue working when adding new functionality
- Eliminates custom implementation work required by other tools
What Alex Says:
"The game changer, the key thing is the seamless integration. The UI testing tool can dig into the Qt object system... You could use different tools of course, but this Qt part you have to handle and implement yourself, which is a lot of implementation work."
The Challenge: As software grows with more features and UI complexity, teams need to focus on new development while ensuring existing functionality remains intact. Squish helps d&b maintain quality across their entire application as it evolves.
Industry: Professional audio systems for stadiums, cruise ships, and large-scale venues.
Oh, here is more
Webinar: EU Cyber Resilience Act (CRA): Are You Prepared?
An informational webinar for companies that make and sell products with digital elements.
Watch VideoWebinar: What Breaks (and What Holds) in MedTech – Engineering Techniques for Problems You'll Actually Face
Developing software for medical devices demands strict reliability, consistent performance, and regu...
Watch VideoWebinar: FactoryPulse: Deploying Vision AI and Generative AI at the Industrial Edge with Qt, Qualcomm, and Edge Impulse
A deep dive into running concurrent Vision AI, GenAI with Retrieval-Augmented Generation (RAG), and ...
Watch VideoWebinar: Survivre aux défis du développement logiciel en MedTech : solutions pour garantir fiabilité et performance.
Le développement de logiciels pour dispositifs médicaux exige une fiabilité à toute épreuve, des per...
Watch Video