一種WLAN自動(dòng)化測(cè)試平臺(tái)的設(shè)計(jì)及實(shí)現(xiàn)
3.2 主控端具體實(shí)現(xiàn)
采用Gtk+Glade完成控制端的主控界面。圖4~圖6分別為基本配置界面、功能測(cè)試控制界面和測(cè)試報(bào)告的顯示界面。從圖4可以看出,主控界面主要由基本配置、功能測(cè)試、性能測(cè)試、穩(wěn)定性測(cè)試、測(cè)試結(jié)果等幾個(gè)子項(xiàng)組成。在功能測(cè)試控制界面,可以選擇單個(gè)測(cè)試用例的執(zhí)行,也可以選擇部分或者所有測(cè)試用例的執(zhí)行。每完成一個(gè)測(cè)試用例,在主控界面上會(huì)顯示測(cè)試結(jié)果是成功還是失敗。選擇好需執(zhí)行的用例,然后點(diǎn)擊圖5中的“run test”按鈕即可。本文引用地址:http://www.ex-cimer.com/article/194002.htm
從圖6可以看出,通過在主控端查閱測(cè)試報(bào)告,可以查閱測(cè)試用例執(zhí)行的詳細(xì)過程。以加網(wǎng)為例,不僅可以查閱所加網(wǎng)絡(luò)的具體信息,還可以查閱具體執(zhí)行到了哪一步,這樣可以幫助解決定位問題。
4 結(jié)語
本文介紹的WLAN自動(dòng)化測(cè)試平臺(tái),采用Linux作為控制端,遠(yuǎn)程Telnet AP端和STA端,分別通過腳本配置AP端和STA端,并控制他們之間的交互。該平臺(tái)可以實(shí)現(xiàn)自動(dòng)化配置AP、自動(dòng)化配置STA、自動(dòng)執(zhí)行測(cè)試用例、自動(dòng)搜集測(cè)試日志、自動(dòng)生成測(cè)試報(bào)告,從而大大節(jié)約了人力成本,提高了工作效率。
評(píng)論