Case Studies

How Sagemcom Achieved prplWare Certification with CDRouter Testing

"CDRouter gives us consistent results across multiple hardware platforms and software branches, which is critical when you’re working on multiple product lines."

Sagemcom is a global leader in broadband gateways for small office and home office (SOHO) markets, with a diverse portfolio that serves service providers worldwide. As a long-standing member of the prpl Foundation, Sagemcom saw growing customer demand for open-source middleware like prplWare - and moved quickly to deliver. The company recently achieved prplWare Certification using QA Cafe’s CDRouter.

We spoke with Haythem Ben Ameur, the Quality Assurance Project Manager at Sagemcom, about why they pursued certification, how CDRouter fits into their workflow, and the benefits they’ve seen along the way.

QA Cafe (QAC): What drove you to implement prplWare in your products?

Haythem: We’ve been a member of the prpl Foundation for a long time, and we’re always listening to the market and our customers. We noticed a strong trend toward requesting prplWare, so we went “all in” on it. Sagemcom is a leader in multiple markets for broadband gateways, and having a diverse portfolio means being able to offer viable alternatives to other middleware platforms. prplWare was a natural fit.

QAC: Why did you seek prplWare Certification?

Haythem: Certification is a huge time-saver when showcasing a product. Instead of starting with a demo, slides, and spreadsheets, you can start with certification. It’s an agreed-upon set of business-driven requirements that proves your product meets a trusted baseline. From there, you can show everything you offer on top of that.

QAC: How did CDRouter help you achieve certification?

Haythem: We integrated CDRouter into our CI/CD pipeline from the very beginning. We were early adopters of the prplWare Certification test plan and even helped validate features in engineering builds. We run daily automated test suites on multiple targets - including the full certification plan - and worked closely with QA Cafe to resolve issues as they came up. By the time certification started, most of the challenges had already been addressed. The process as a whole was very rewarding.

QAC: How many tests do you run in CDRouter, and what else do you test besides certification?

Haythem: On average, we run about 2,000 tests per day. We cover IPv4, IPv6, USP/TR-369, TR-069, and of course the prplWare certification plan. About 90% of our TR-069 testing is now fully automated with CDRouter. That gives us consistent results across multiple hardware platforms and software branches, which is critical when you’re working on multiple product lines.

We also make heavy use of CDRouter’s WAN loopback feature, which enables us to test our devices over a wide variety of WAN types: GPON, XGSPON, DOCSIS, DSL, and LTE via an LTE core. We can feed the signal from a CMTS , OLT or DSLAM back into CDRouter, simulating real-world usage.

On top of that, we use CDRouter’s Performance test package to validate WAN/LAN throughput, including testing 10 Gbps Ethernet and fiber performance on both prplOS devices and other middleware platforms.

QAC: What CDRouter features stand out to you?

Haythem: The diversity and number of tests available, and the fact that they’re all automated, is a huge benefit. With multiple hardware targets and software versions, it can get messy. Being able to "go to sleep" and wake up with all of your regression testing done is incredibly helpful.

QAC: How has your experience been with QA Cafe support?

Haythem: Honestly, it’s been great. It doesn’t feel like a typical vendor relationship—it’s dynamic, and we work together toward solutions. We can discuss issues, share logs, and figure things out quickly.

One example: we were working with a customer on a very complex multi-VLAN IPv6 configuration. After two weeks of troubleshooting, we discovered it was actually a CDRouter limitation. QA Cafe fixed it in under two weeks. That kind of responsiveness is rare.

What’s next for Sagemcom testing?

Haythem: We’ll keep using CDRouter for ongoing regression testing and certification work. With prplWare Certification achieved, Sagemcom will continue to use CDRouter as a central part of its test infrastructure, ensuring ongoing compliance and performance as products evolve.

Sagemcom’s commitment to testing is one of the key values that make us a leader in the industry. CDRouter’s comprehensiveness and the QA Cafe support team make it very easy.