期刊文献+

TTCN-3语言非侵入式调试技术

Non-Intrusive Debugging Methods of TTCN-3
下载PDF
导出
摘要 TTCN-3(Testing and Test Control Notation version 3)是一种形式化的测试描述语言,被广泛应用于协议测试等领域。由于测试套的复杂度越来越高,测试人员迫切需要能够调试TTCN-3语言的技术。本文提出了一种非侵入式的TTCN-3语言调试方法,通过驱动第三方调试器对TTCN-3语言编译后生成的目标代码进行调试,同时结合语句映射和符号解析等算法,实现了基本的调试功能。实验结果表明,该调试技术对测试系统的执行性能影响非常小,能更好的满足对大型测试套的调试需求。 TTCN-3 (Testing and Test Control Notation Version 3) is a formalized testing description language, which is widely used in protocol testing and other testing fields. As TTCN-3 test suites are more and more complex, it becomes difficult for testers to locate the place which causes testing failures without debugger's help. This paper presents a non-intrusive TTCN-3 debugging method which uses third-party debugger to debug TTCN-3 complier generated target code. In addition, the method integrates statement mapping and symbol analysis algorithms to implement basic debugging functionality. Experiments show that this method imposes little influence on testing system and has a better performance while debugging large-scale test suite.
出处 《计算机系统应用》 2012年第6期51-54,共4页 Computer Systems & Applications
基金 中央高校基本科研业务费专项资金(WK0110000007)
关键词 TTCN-3 编译 调试 测试 TTCN-3 compile debugging testing
  • 相关文献

参考文献6

  • 1ETSI ES 201 873-1 V4.1.1. Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; PArt 1:TrCN-3 Core Language. 2009-06.
  • 2张辉,蒋凡.基于C++语言转换的TTCN-3测试系统的设计与实现[J].计算机系统应用,2007,16(10):64-67. 被引量:8
  • 3Jonathan B, Rosenberg. How debuggers work: Algorithms, data structures and Architecture. New York: Willey Compu- ting Publishing, 1996:7-11.
  • 4http://ttcn.ustc.edu.cn/.
  • 5RFC326l, http ://www.ietf.org/rf~/rfe3261 .txt, April 2011RFC3261.
  • 6http://www.ttcn-3.org/.

二级参考文献5

  • 1刘小勇,蒋凡.面向对象的TTCN-3测试系统的实现[J].计算机工程,2006,32(10):80-82. 被引量:4
  • 2mapping C + + Data Types into a Test Specification Language,Pekka pulkkinen,VT1 PUBLICATIONS 542,ESPOO 2004.
  • 3TSI ES 201 873 -1 V3.1.1 Methods for Testing and Specification (MTS);The Testing and Test Control Notation version 3 ; Part 1:TTCN-3 Core Language,2005.6.
  • 4http://www.antlr.org
  • 5http://sourceforge.net/projects/zthread/

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部