项目名称: 数据驱动的被动协议测试方法研究
项目编号: No.61502028
项目类型: 青年科学基金项目
立项/批准年度: 2016
项目学科: 自动化技术、计算机技术
项目作者: 车啸平
作者单位: 北京交通大学
项目金额: 22万元
中文摘要: 随着物联网、下一代网络、无线传感器网络等网络技术的发展,通信协议复杂度急剧上升,协议信息量大幅增加,导致协议数据部分所占比重逐步增大。对该部分测试的缺失,会导致协议实施失败的风险性大大增加。因此,对测试协议数据部分的研究凸显了比以往更为强烈的必要性。本项目针对现有测试方法中,协议数据部分难以被精确测试、复杂性能测试需求无法被表达、在线测试实时处理能力弱等问题,在以下三方面展开了研究: (1) 研究形式化表示并测试数据一致性需求的方法, 让协议数据部分需求描述变得清晰准确,达到精确测试的目的;(2) 研究形式化表示并测试性能需求的方法, 解决性能需求难以被形式化表示的问题,使得测试人员将来面对任何性能测试的需求,都能够找到相应的标准化测试方式;(3) 研究高效的在线测试方法并开发相应工具, 构建一套涵盖一致性测试和性能测试的在线测试架构。
中文关键词: 一致性测试;性能测试;在线测试;被动测试;协议测试
英文摘要: With the rapid development of internet of things, next generation network, wireless sensor networks etc. Designing protocol is becoming more and more complex, at the same time, data contained in protocols are dramatic increasing. The lack of testing data portion of protocols would lead to the failure of development. In this project, we target at solving the problems of data conformance requirements cannot be precisely formalized, complex performance requirements cannot be formalized and online testing method cannot handle today's big amount of data. Facing these new challenges, we perform the following studies: (1) Searching for a formal method to represent conformance requirements of protocol data portion, so as to clearly and precisely test these conformance requirements; (2) Looking for a formal method to represent protocol performance requirements, so that testers can directly use standardized performance testing approach when facing any requirements; (3) Designing an effective online testing architecture and constructing a universal online conformance and performance testing framework.
英文关键词: Conformance Testing;Performance Testing;Online Testing;Passive Testing;Protocol Testing