Design of Test Framework Based on Lightweight Operating System

2021 
Improving the quality and testing efficiency of embedded software is an important research topic at present. The existing typical open source testing frameworks are mainly for general embedded software products or general web domain software products. In view of the problems that open source testing frameworks do not meet the specific requirements of lightweight operating systems, such as low memory consumption, high energy efficiency and so on, Through the research and analysis of lightweight operating system testing technology and typical operating system architecture, a lightweight testing framework is designed. According to the counting semaphore of the system kernel, the overall test framework and the test methods of some important modules are given from the perspective of task switching time and interrupt response time in the time performance of the lightweight operating system. The correctness of the design and implementation of the test framework is verified. The test results show that the test efficiency is improved through the test framework, thus, the software quality can be further improved.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []