The Design of Code Coverage Tools for Embedded Integrated Development Environment

Conference: CIBDA 2022 - 3rd International Conference on Computer Information and Big Data Applications
03/25/2022 - 03/27/2022 at Wuhan, China

Proceedings: CIBDA 2022

Pages: 4Language: englishTyp: PDF

Authors:
Zhang, YuanYinMing; Yang, Gang (The 32nd Research Institute of China Electronics Technology Group Corporation, Shang Hai, China)

Abstract:
In the past few years, with the rise of internet of things, more and more attention is paid to Internet of Things technology, and it has been widely applied in smart home, intelligent transportation, intelligent industry, intelligent medical and any other fields. The development of IoT depends on the embedded software, and its testing is also one of the focuses of attention of the developer. Most of embedded applications is built by C-language, and the code coverage can be regard as an important indicator. The existing code coverage tools often can’t meet our actual needs. In this case, I develop a code coverage tool, which integrate statement coverage, branch coverage, and function coverage. As long as all the test cause pass, it shows the reliability and usability. The code coverage analysis tools will be integrated in the embedded integrated development environment based on Eclipse as plug-in finally.