摘要
随着软件系统变得越来越复杂和庞大,软件中的安全缺陷也急剧增加,系统中的错误也在逐渐增多。本文实现了基于宿主的嵌入式软件覆盖测试系统,该系统通过对源程序进行词法语法分析、自动插装、测试用例的生成和加入、动态仿真运行及覆盖率报告分析等得到测试结果,有效的解决了传统的基于目标带来的软件测试依赖硬件等问题,基本满足了用户对嵌入式软件测试的需求。
As software systems become increasingly complex and large, software security flaws in a sharp increase, the system error is also implicit gradually. An embedded software testing systerm bases on digest authentication is realized, which has solved traditional problems exist in testing of target through source routine analysis, automatic instrumentation, generation and adding of test cases, the dynamic simulation movement and the coverage report and so on to obtain testing results. And this method has effectively solved the problem of traditional target-based software test depending on hardware, and it can meet the user's demand for embedded testing system.
出处
《燕山大学学报》
CAS
2010年第1期74-79,共6页
Journal of Yanshan University
基金
国家自然科学基金资助项目(60674100)