发明名称 |
一种面向方面的嵌入式系统测试方法及其系统 |
摘要 |
本发明公开一种面向方面的嵌入式系统测试方法及其系统,将嵌入式系统的业务和测试作为两个不同的关注点,分别编写相应代码,根据编织规则在业务代码的测试点织入测试用代码片,然后装入嵌入式系统作为被测模块;确定测试时要输入所述被测模块的激励信号及其期望的响应;运行所述被测模块,由测试模块向所述被测模块依次输入激励信号,并自动收集和记录各种激励信号下被测模块的响应;判断被测模块在各种激励下的实际响应与期望响应是否相符,并记录下来作为测试结果,如果结果符合要求,则相应没有织入测试代码的业务代码可供嵌入式系统实际运行使用。本发明方法能够在实现重复测试的同时,不因测试代码而影响生产系统的运行效率。 |
申请公布号 |
CN1936862A |
申请公布日期 |
2007.03.28 |
申请号 |
CN200510104893.5 |
申请日期 |
2005.09.23 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
杜玄;姜健 |
分类号 |
G06F11/36(2006.01) |
主分类号 |
G06F11/36(2006.01) |
代理机构 |
北京安信方达知识产权代理有限公司 |
代理人 |
龙洪;霍育栋 |
主权项 |
1、一种面向方面的嵌入式系统测试方法,包括以下步骤:(a)将嵌入式系统的业务和测试作为两个不同的关注点,分别编写相应代码,根据编织规则在业务代码的测试点织入测试用代码片,然后装入嵌入式系统作为被测模块;(b)确定测试时要输入所述被测模块的一种或多种激励信号,以及每一种激励信号下期望的响应;(c)运行所述被测模块,然后向所述被测模块依次输入所述激励信号,并自动收集和记录各种激励信号下被测模块的响应;(d)判断被测模块在各种激励下的实际响应与期望响应是否相符,并记录下来作为测试结果,如果测试结果符合要求,则相应的没有织入测试代码的业务代码可供嵌入式系统实际运行时使用。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 |