Font Size: a A A

Research Of Embedded Software Testing Platform

Posted on:2005-09-02Degree:MasterType:Thesis
Country:ChinaCandidate:S J YuFull Text:PDF
GTID:2168360125964059Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the maturity and stableness of hardware technology, the embedded software becomes more complex and occupies more and more time during the whole development period of embedded system. Extensive business market put forward strict requirement to the quality and speed of embedded software development, so we need to take efficient and effective tests on the embedded software. Now the popular test tools are all developed by abroad companies. Domestic research is in stage of start in this domain. We should develop our own embedded test system to do strict, complete and systematic testing in order to get greater profits.Coverage test is an important part of software test. The key technology of it is the analysis and process of source code. Developing the code analyzer from scratch is very difficult. Combining it to the compiler is a feasible way to simplify implement with all its functionality.A representative product is the compiling and testing system GCC/GCOV from GNU project. GCC/GCOV utilize the great power of GCC to analysis source code, so it has advanced technique and broad business market.Due to the specialty of system architecture and develop environment, embedded software test has its own personality comparing with general software testing. We improve the function of GCC/GCOV system by adding a data transfer module and modifying its test data collecting and processing program. Then this software coverage test system can be used to test the embedded software as well as the general software.
Keywords/Search Tags:Embedded System, Softeware Test, GCC, GCOV, Coverage Test
PDF Full Text Request
Related items