计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
9期
82-85
,共4页
6LoWPAN%可扩展性%测试用例%可扩展标识语言%一致性测试
6LoWPAN%可擴展性%測試用例%可擴展標識語言%一緻性測試
6LoWPAN%가확전성%측시용례%가확전표식어언%일치성측시
6LoWPAN%expandability%testcase%XML%conformance test
文中介绍了协议一致性测试基本理论,针对6LoWPAN现有草案及实验性协议的实现,设计了一种具有可扩展性的6LoWPAN协议一致性测试平台。文中从该平台的测试系统和被测系统两个部分出发,对基于Windows操作系统实现的测试系统,描述了该平台的功能、各个模块的框架结构和实现方法;应用XML可扩展标识语言设计了测试用例,并应用libxml2对XML标记的测试用例进行解析。设计和实现了报文接收发模块。被测系统部分,对Linux系统端实现的6LoWPAN协议栈进行了测试,达到了一致性测试的目的,对测试结果进行了分析。
文中介紹瞭協議一緻性測試基本理論,針對6LoWPAN現有草案及實驗性協議的實現,設計瞭一種具有可擴展性的6LoWPAN協議一緻性測試平檯。文中從該平檯的測試繫統和被測繫統兩箇部分齣髮,對基于Windows操作繫統實現的測試繫統,描述瞭該平檯的功能、各箇模塊的框架結構和實現方法;應用XML可擴展標識語言設計瞭測試用例,併應用libxml2對XML標記的測試用例進行解析。設計和實現瞭報文接收髮模塊。被測繫統部分,對Linux繫統耑實現的6LoWPAN協議棧進行瞭測試,達到瞭一緻性測試的目的,對測試結果進行瞭分析。
문중개소료협의일치성측시기본이론,침대6LoWPAN현유초안급실험성협의적실현,설계료일충구유가확전성적6LoWPAN협의일치성측시평태。문중종해평태적측시계통화피측계통량개부분출발,대기우Windows조작계통실현적측시계통,묘술료해평태적공능、각개모괴적광가결구화실현방법;응용XML가확전표식어언설계료측시용례,병응용libxml2대XML표기적측시용례진행해석。설계화실현료보문접수발모괴。피측계통부분,대Linux계통단실현적6LoWPAN협의잔진행료측시,체도료일치성측시적목적,대측시결과진행료분석。
According to the 6LoWPAN protocol and the conformance test theory,propose a way to set up a extensible scaffold to do the 6LoWPAN protocol conformance test. Analyze the test system and the system under test (SUT) two parts,for test system is realized in the Windows system,describe the function of the platform,the frame construction and the implement method of each model in detail. The test cases are designed by the eXtensible Markup Language ( XML) ,use libxml2 to analyze the testcase labelled by XML. Set the sending and receiving packet modules. And the self-directed 6LoWPAN protocols are tested with this platform to achieve the protocol conform-ance test and the test results are analyzed.