嵌入式软件的动态测试
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
软件测试是软件质量保证的重要手段。构建了基于软件测试工具Testbed/RTInsight针对PC104系统的实时嵌入式软件测试环境。以俄罗斯方块的C程序为例,进行PC104系统的软件动态测试,最后给出了动态覆盖率及性能分析的实验结果,和性能分析能记录分析程序中每个函数的最大运行时间,最小运行时间,总的运行时间以及运行次数。
Software testing is an important method to assure software quality.We contruct the embedding real-time software testing environment for PC104 system based on Testbed/RTInsight testing tool.We take the C program of Russian block as example,and implement the software testing.The outcome of the experiment,that is,dynamic coverage and performance analysis,is presented.At the same time,for each software function we can obtain the maximum executive time,the minimum executive time,the total executive time and the executive counts.
引文
[1]上海创景计算机系统有限公司.Testbed/RTInsight ForPC104系统测试指南.2005.1.
    [2]上海创景计算机系统有限公司.Testbed/RTInsight ForPC104使用指南.2005.1.
    [3]滕云田,张炼等.PC104嵌入式模块技术研究及在地学观测仪器设计中的应用.地震学报,2002,24(4):421-427.
    [4]孙昌爱.实时嵌入式软件的测试技术.小型微型机系统,2000,21(9):920-924.
    [5]顾永峰.实时嵌入式软件测试脚本技术研究.计算机工程,2003,29(1):118-119.
    [6]李虎.软件质量评价技术.计算机研究与发展,2002,39(1):61-67.
    [7]刘群.软件测试的应用研究与分析.华中理工大学学报,2000,28(11):34-38.
    [8]H.Thane.Testing distributed real-time systems.Micropro-cessors and Microsystems,2001,24:463-478.
    [9]Hong ZHU.Software requirements validation via task analy-sis.The Journal of Systems and Software,2002,61:145-169.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心