The protocol testing technology used in the next generation Internet should satisfy some new challenges and requirements. This paper focuses on the test suite description and test implementation techniques. TTCN-3 is ...The protocol testing technology used in the next generation Internet should satisfy some new challenges and requirements. This paper focuses on the test suite description and test implementation techniques. TTCN-3 is chosen as the test suite description language and extended in both syntax and semantics to satisfy the requirements of protocol robustness testing. PITSv3, a protocol integrated testing system based on TTCN-3, is developed, and the extensions for robustness testing are implemented. Finally, two practical test applications are presented.展开更多
This paper rejuvenates the notion of conformance testing in order to assess the security of networks. It leverages the Testing and Test Control Notation Version 3 (TTCN-3) by applying it to a redefined notion of <i...This paper rejuvenates the notion of conformance testing in order to assess the security of networks. It leverages the Testing and Test Control Notation Version 3 (TTCN-3) by applying it to a redefined notion of <i>System under Test</i> (<i>SUT</i>). Instead of testing, as it is classically done, a software/firmware/ hardware element, an intangible object, namely the network, is tested in order to infer some of its security properties. After a brief introduction of TTCN-3 and Titan, its compilation and execution environment, a couple of use cases are provided to illustrate the feasibility of the approach. The pros and cons of using TTCN-3 to implement a scalable and flexible network testing environment are discussed.展开更多
应用测试和测试控制表示法第三版(testing and test control notation version 3,TTCN-3)设计了一种名址分离协议(locator/identity separation protocol,LISP)的一致性自动化测试系统。该系统根据LISP协议标准RFC6830和RFC6833,运用抽...应用测试和测试控制表示法第三版(testing and test control notation version 3,TTCN-3)设计了一种名址分离协议(locator/identity separation protocol,LISP)的一致性自动化测试系统。该系统根据LISP协议标准RFC6830和RFC6833,运用抽象语法规则1(abstract syntax notation one,ASN.1)描述报文结构,设计测试用例,编写测试脚本。脚本通过自动下发配置,构造数据报文,完成交互过程。对LISP基本功能实现的9个测试点进行协议一致性测试,测试结果表明,9个测试点均通过测试。展开更多
基金the National Basic Research Program of China (973 Program) (Grant No. 2003CB314801)the National Natural Science Foundation of China (Grant No. 60572082)
文摘The protocol testing technology used in the next generation Internet should satisfy some new challenges and requirements. This paper focuses on the test suite description and test implementation techniques. TTCN-3 is chosen as the test suite description language and extended in both syntax and semantics to satisfy the requirements of protocol robustness testing. PITSv3, a protocol integrated testing system based on TTCN-3, is developed, and the extensions for robustness testing are implemented. Finally, two practical test applications are presented.
文摘This paper rejuvenates the notion of conformance testing in order to assess the security of networks. It leverages the Testing and Test Control Notation Version 3 (TTCN-3) by applying it to a redefined notion of <i>System under Test</i> (<i>SUT</i>). Instead of testing, as it is classically done, a software/firmware/ hardware element, an intangible object, namely the network, is tested in order to infer some of its security properties. After a brief introduction of TTCN-3 and Titan, its compilation and execution environment, a couple of use cases are provided to illustrate the feasibility of the approach. The pros and cons of using TTCN-3 to implement a scalable and flexible network testing environment are discussed.
文摘应用测试和测试控制表示法第三版(testing and test control notation version 3,TTCN-3)设计了一种名址分离协议(locator/identity separation protocol,LISP)的一致性自动化测试系统。该系统根据LISP协议标准RFC6830和RFC6833,运用抽象语法规则1(abstract syntax notation one,ASN.1)描述报文结构,设计测试用例,编写测试脚本。脚本通过自动下发配置,构造数据报文,完成交互过程。对LISP基本功能实现的9个测试点进行协议一致性测试,测试结果表明,9个测试点均通过测试。