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