Fuzz Test Automation Framework - Success Story | MosChip
- The Usecase
- Business Benefits
The client has developed a PFR solution on an SOC which consists of different communication protocols and EEPROM commands which plays vital role for booting up the board and transferring data of memory in different partitions. These commands are prone to corrupt due to any external sources. The client approached MosChip to assist them in developing python-based test automation framework to test commands using fuzz testing to identify any possible corner cases which can cause memory corruption, boot failure or back-up failure. A fuzzer (fuzz testing framework) is an automated software testing technique targeted to test a program with all the possible random data a user can provide to find bugs and input validation errors in it.The solution is targeted to easily validate the various board components using an automation framework, which also necessitates manual testing and the construction of credible test cases.
- No manual intervention required for test execution which eliminates the human errors involved
- Accelerated release timelines with minimal changes required in pre-defined test suites for any upcoming release testing
Download the Story here
Recent Success Stories

Portable Building Blocks For Lidar And Camera Sensor Fusion
The demand for advanced perception systems is growing across various sectors, and sensor fusion has become essential for improving environmental awareness…

Warehouse Asset Monitoring Solution
An electronics goods warehouse with several forklifts in the operation of stock transportation. Managing and monitoring numerous forklifts in the large warehouses…

Asset Monitoring Solution
A mid-sized construction company utilizes a 250 KW generator set to power various operations including tower cranes, project offices, labour accommodation, lighting, and other essential equipment….