info@controlsoftwaresolutions.com

01457 740025

Automated test system for SMETS2 smart gas meters

Project requirements

Project overview.

Control Software Solutions developed an automated test system for a manufacturer of SMETS2 smart gas meters. The meters were being developed as part of the SMETS2 project, with the embedded software team releasing new firmware updates every three weeks as part of an Agile development process. However, manual testing was a bottleneck, limiting the number of features that could be tested and causing full testing cycles to take up to six months.

Results

Our solution.

Control Software Solutions created an automated testing solution that streamlined the testing process, enabling rapid verification of features and significantly reducing the testing cycle time. The system was designed to integrate seamlessly with existing development tools, providing comprehensive test coverage and fast results.

Key features

Automated testing

The system could complete 90% of all tests within 24 hours of a firmware update, dramatically reducing testing time from months to days.

System integration

The solution was integrated with IBM Rational Quality Manager, TestStand, and NI LabVIEW, creating a unified environment for test execution, management, and reporting.

Agile development support

The automated test system was designed to keep pace with the Agile development cycle, allowing the embedded software team to continuously test and verify new firmware updates.

Impact.

The implementation of the automated test system resulted in several key benefits:

Faster testing cycles

The system reduced the time required for testing from several months to just 24 hours, significantly improving the efficiency of the development process.

Increased test coverage

The automated system enabled comprehensive testing of features, ensuring more extensive test coverage compared to manual methods.

Support for agile development

The system’s rapid testing capability allowed the team to keep up with the frequent firmware updates in the Agile development process, ensuring that each release was properly validated.

Verdict

Conclusion.

This project demonstrates how Control Software Solutions leverages automation to overcome challenges in complex development environments. By developing a tailored test system, we helped our client significantly reduce testing time, increase test coverage, and improve overall product quality, all while supporting their Agile development process.

Talk to us

Let's bring your vision to life.

Whether you’re looking to optimise existing software, prepare for an audit, or simply gain peace of mind, our Code Review Service can help.

Let us help you take your software to the next level.

01457 740025

info@controlsoftwaresolutions.com

Request a callback.

Fill in our contact form below and a member of our team will be in touch to discuss your requirements.

Project details

Download forms

Latest news

Introduction to software testing

Ramon Revuelta Gonzalez - Control Software Solutions Introduction - Why Test Software? Software is found in wide range of everyday devices, from a tablet or desktop computer, commercial or financial applications to large electronic embedded systems such as in car or...

Error handling strategies in LabVIEW

David Maidman -  Control Software Solutions Introduction Error handling is an essential part of a professional LabVIEW application, however is something that is often overlooked. Without adequate error handling applications can be hard to debug, provide a bad user...

Get in touch

Telephone

01457 740025

Email

info@controlsoftwaresolutions.com

Address

Saddleworth Business Centre,
Huddersfield Road,
Delph, Saddleworth,
Greater Manchester,
OL3 5DF