[發(fā)明專利]一種檢查無線網(wǎng)絡(luò)連接穩(wěn)定性的方法有效
| 申請?zhí)枺?/td> | 201811252906.7 | 申請日: | 2018-10-25 |
| 公開(公告)號: | CN109309602B | 公開(公告)日: | 2022-01-25 |
| 發(fā)明(設(shè)計)人: | 王伏翠;趙祥 | 申請(專利權(quán))人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04W24/08 | 分類號: | H04W24/08;H04L43/0811;H04W36/00 |
| 代理公司: | 四川省成都市天策商標專利事務(wù)所(有限合伙) 51213 | 代理人: | 吳瑞芳 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 檢查 無線網(wǎng)絡(luò) 連接 穩(wěn)定性 方法 | ||
本發(fā)明公開了一種檢查無線網(wǎng)絡(luò)連接穩(wěn)定性的方法,涉及軟件測試技術(shù)領(lǐng)域。本發(fā)明通過運行shell腳本反復執(zhí)行有線\無線網(wǎng)絡(luò)的切換模擬人工操作,通過檢查無線網(wǎng)絡(luò)的ip判斷是否回連成功,記錄執(zhí)行的次數(shù),通過次數(shù)判斷無線網(wǎng)絡(luò)的穩(wěn)定性。如果未回連成功,首先執(zhí)行l(wèi)susb指令檢查驅(qū)動模塊是否加載成功,其次執(zhí)行busybox ifconfig指令檢查無線模塊是否正常啟動,最后執(zhí)行ps|grep sup指令檢查無線進程啟動成功。并自動打包存儲日志方便設(shè)計分析。這樣可以有效的提高測試效率,從而提高軟件穩(wěn)定性和縮短開發(fā)周期。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件測試技術(shù)領(lǐng)域,具體涉及一種檢查無線網(wǎng)絡(luò)連接穩(wěn)定性的方法。
背景技術(shù)
目前安卓電視的軟件功能越來越多,而很多功能都需要有網(wǎng)絡(luò)才可以使用,所以網(wǎng)絡(luò)的穩(wěn)定性至關(guān)重要,尤其是無線網(wǎng)絡(luò)。然而穩(wěn)定性測試是一些低概率且隨機發(fā)生的問題,我們現(xiàn)在還沒有統(tǒng)一的自動化測試方法。如果用人工測試,不僅浪費人力而且不容易操作出現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明的目的是解決上述背景技術(shù)中提到的問題,提供一種檢查無線網(wǎng)絡(luò)連接穩(wěn)定性的方法,以期望實現(xiàn)自動頻繁進行無線網(wǎng)絡(luò)的連接,檢查無線網(wǎng)絡(luò)連接的穩(wěn)定性,并大致判斷問題的原因,然后打包存儲日志。
為了達到上述的技術(shù)效果,本發(fā)明采取以下技術(shù)方案:
一種檢查無線網(wǎng)絡(luò)連接穩(wěn)定性的方法,包括以下步驟:
a.有線無線網(wǎng)絡(luò)切換:發(fā)送虛擬鍵值在有線網(wǎng)絡(luò)與無線網(wǎng)絡(luò)間進行反復切換,當無線網(wǎng)絡(luò)連接成功,自動切換到有線網(wǎng)絡(luò),過一段時間再次切換到無線網(wǎng)絡(luò),讓無線網(wǎng)絡(luò)重新啟動一次。
b.提取無線網(wǎng)絡(luò)ip信息:輸入ifconfig wlan0,在出來的信息里面固定行查找是否有包含addr關(guān)鍵字的行,如果有,再在這行信息里面截取ip字段信息,定義為wlanip。
c.確定無線連網(wǎng)正確:把步驟b中提取的wlanip與實際ip地址進行對比,如果提取的$wlanip=192.168,判定無線網(wǎng)絡(luò)連接成功,否則判定連接不成功。
d.記錄次數(shù):如果檢測判定無線網(wǎng)絡(luò)連接成功,則記錄一次;后面每檢測判定無線網(wǎng)絡(luò)連接成功一次,記錄次數(shù)加1。
e.初步判定:如果判定無線網(wǎng)絡(luò)連接不成功,首先執(zhí)行l(wèi)susb指令檢查驅(qū)動是否加載成功,其次執(zhí)行busybox ifconfig指令檢查無線模塊是否正常加載,最后執(zhí)行ps|grepsup指令檢查無線進程是否啟動成功。
進一步的技術(shù)方案是:所述步驟e中,如果判定無線網(wǎng)絡(luò)連接不成功,首先執(zhí)行命令lsusb檢查網(wǎng)卡設(shè)備信息,如果無76a0信息,停止腳本,打包并存儲日志文件“網(wǎng)卡設(shè)備初始化失敗.txt”;如果檢查有76a0信息,進入到下一步檢查,執(zhí)行busybox ifconfig指令檢查無線模塊,如果無wlan0,停止腳本,打包并存儲日志文件“無線模塊加載不成功.txt”;如果檢查有wlan0信息,進入到下一步檢查,執(zhí)行ps|grep sup指令檢查無線進程,若信息中無“wpa_supplicant”信息,停止腳本,打包并存儲日志文件“無線網(wǎng)絡(luò)進程未啟動成功.txt”。
進一步的技術(shù)方案是:步驟a中所述一段時間為10秒。
進一步的技術(shù)方案是:所述步驟a之前還包括步驟:a1:打開電視串口連接自動化測試工裝;a2:將焦點移動到無線網(wǎng)絡(luò)狀態(tài)。
本發(fā)明與現(xiàn)有技術(shù)相比,具有以下的有益效果:本發(fā)明通過運行shell腳本反復執(zhí)行有線\無線網(wǎng)絡(luò)的切換模擬人工操作,通過檢查無線網(wǎng)絡(luò)的ip判斷是否回連成功,記錄執(zhí)行的次數(shù),通過次數(shù)判斷無線網(wǎng)絡(luò)的穩(wěn)定性。如果未回連成功,首先執(zhí)行l(wèi)susb指令檢查驅(qū)動模塊是否加載成功,其次執(zhí)行busybox ifconfig指令檢查無線模塊是否正常啟動,最后執(zhí)行ps|grep sup指令檢查無線進程啟動成功。并自動打包存儲日志方便設(shè)計分析。這樣可以有效的提高測試效率,從而提高軟件穩(wěn)定性和縮短開發(fā)周期。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川長虹電器股份有限公司,未經(jīng)四川長虹電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811252906.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 無線網(wǎng)絡(luò)裝置的設(shè)定方法
- 無線網(wǎng)絡(luò)配置方法和終端、及無線網(wǎng)絡(luò)預(yù)測方法和設(shè)備
- 城市無線接入平臺
- 可穿戴設(shè)備、獲取無線網(wǎng)絡(luò)屬性信息的方法及系統(tǒng)
- 基于無線網(wǎng)絡(luò)的無線網(wǎng)卡設(shè)備自動配置方法
- 一種無線網(wǎng)絡(luò)處理方法及移動終端
- 實現(xiàn)生成優(yōu)質(zhì)無線網(wǎng)絡(luò)庫的方法及系統(tǒng)
- 一種無線網(wǎng)絡(luò)裝置的相關(guān)設(shè)定方法
- 一種信息數(shù)據(jù)終端
- 一種通信終端及無線網(wǎng)絡(luò)切換的方法





