检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:施冬梅[1]
机构地区:[1]镇江市高等专科学校电子信息系,江苏镇江212003
出 处:《计算机工程与设计》2010年第13期3025-3028,共4页Computer Engineering and Design
摘 要:为实现C语言开发的嵌入式软件自动路径覆盖测试,提出了基本路径覆盖(Z路径优化)测试探针插桩技术。初始化时确定探针算法、分配内存空间,插桩策略解决了插桩位置及方法,采用消息队列机制完成测试数据采集,使用模式匹配删除探针恢复现场。通过模拟测试XSBase 255嵌入式系统上的C语言计算器模块(callbacks.c),从覆盖率看出取得了一定的效果,为测试和维护工作提供了底层数据支持。In order to realize roboticized path coverage testing for C language,the instrumentation technology in basic path coverage testing(Z path optimization) is researched.The probe arithmetic at the time of initialization is designed,and then distributed EMS memory.The instrumentation location and method are solved by the instrumentation strategy.The message queue is used to finish data collection.Finally,the pattern matching is used to delete probe.The coverage results showed that the research achieved a certain effect through simulation tests XSBase 255 embedded system C-calculator module(callbacks.c),which supported the underlying data for testing and the maintenance work.
关 键 词:路径覆盖测试 程序插桩技术 消息队列机制 控制流程图 嵌入式软件
分 类 号:TP311.56[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249