北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2007, Vol. 30 ›› Issue (1): 140-144.doi: 10.13190/jbupt.200701.140.linhh

• 研究报告 • 上一篇    

基于局部错误诊断的动态协议一致性测试方法

林华辉, 周 颢, 潘全科, 赵保华   

  1. 中国科学技术大学 计算机科学与技术系, 合肥 230027
  • 收稿日期:2006-01-01 修回日期:1900-01-01 出版日期:2007-03-30 发布日期:2007-03-30
  • 通讯作者: 林华辉

A Dynamic Protocol Conformance Test Method Based on Local Error Diagnostic Information

LIN Hua-hui, ZHOU Hao, PAN Quan-ke , ZHAO Bao-hua   

  1. Department of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China
  • Received:2006-01-01 Revised:1900-01-01 Online:2007-03-30 Published:2007-03-30
  • Contact: LIN Hua-hui

摘要:

为提高测试结果的可靠性和错误覆盖率,在动态协议一致性测试过程中引入局部错误诊断机制,提出了一种新的动态测试方法,并在确定有限状态机模型下分析其原理及正确性. 新的测试方法充分利用了测试过程产生的动态信息对待选测试序列进行排选,有效避免了对局部错误位置的错误判断. 同时,提出了一种基于错误子列的局部错误诊断方式,突破了单一错误假设的局限,更具实用价值. 实验结果表明,该测试方法可以有效地避免由于局部错而误造成的测试结果可靠性的降低,具有更好的错误覆盖率.

关键词: 动态测试方法, 局部错误诊断, 测试序列, 错误子列

Abstract:

To enhance the reliability and the fault coverage of the test results, a local error diagnostic mechanism was introduced into dynamic protocol conformance test, a new dynamic test method was proposed, whose principle and correctness was analyzed on determinate FSM model. The new method took full advantage of the dynamic information generated during test to avoid the incorrect locating of local error. Also a local error diagnostic method was presented on error sub-sequence, which was not restricted to single error assumption and more practical. The experimental results showed that the method can effectively avoid the descending of the test reliability and give better fault coverage.

Key words: dynamic protocol test, local error diagnostic, test sequences;error sub-sequence

中图分类号: