论文部分内容阅读
在无线传感器网络的复杂应用中,由于无线传感器网络异构性,为验证不同协议的连通性,需要部署大量不同的协议一致性测试系统。但这些测试系统往往存在着集成困难、操作繁杂等问题,导致整个测试验证过程的高成本和低效率。本文设计了一种测试适配器,能适用于LR-WSN、WIA-PA和IPv6无线传感器网络的一致性测试平台,容易与这些测试平台集成。本文针对测试适配器的平台独立性和通用性需求,从提高测试执行效率的角度,设计与实现了一种可扩展的测试适配器,支持异构传感器网络的多协议测试。论文主要研究内容如下:1.结合测试适配器在测试平台中的作用,分析了测试适配器总体应用需求,设计了无线传感器网络的三层一致性测试框架,并描述了具体平台功能和测试过程。2.分析测试适配器的用例执行过程,针对传统随机测试方法的效率较低以及测试用例存在需求重复覆盖的问题,设计一种基于需求的用例调度与执行方案,在满足相同需求覆盖的条件下,有助于提高测试执行效率。3.研究测试适配器在协议一致性测试中的功能和作用体现,设计测试适配器功能结构,并分层次设计实现测试适配器的各软件功能模块,主要包括统一的测试接口与服务接口、测试用例调度与执行机制以及测试监控等。4.搭建一致性测试平台,参照LR-WSN、WIA-PA和IPv6无线传感器网络的一致性测试国家标准,分别选取典型测试案例对测试适配器进行功能验证和性能分析。