天翼網(wǎng)關(guān)3.0入網(wǎng)測試要求20180806_第1頁
天翼網(wǎng)關(guān)3.0入網(wǎng)測試要求20180806_第2頁
天翼網(wǎng)關(guān)3.0入網(wǎng)測試要求20180806_第3頁
天翼網(wǎng)關(guān)3.0入網(wǎng)測試要求20180806_第4頁
天翼網(wǎng)關(guān)3.0入網(wǎng)測試要求20180806_第5頁
已閱讀5頁,還剩87頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

中國電信天翼網(wǎng)關(guān)3.0入網(wǎng)測試要求2018年6月

目錄前言 5修訂記錄 61. 網(wǎng)關(guān)運(yùn)行環(huán)境 81.1. 網(wǎng)關(guān)運(yùn)行環(huán)境 81.1.1. 運(yùn)行環(huán)境基本要求 81.1.2. DBUS接口功能測試 101.1.3. 黑名單功能測試 111.1.4. 白名單功能測試 131.1.5. DNS限速功能測試 141.1.6. DNS過濾功能測試 151.1.7. URL過濾功能測試 161.1.8. VOIP連接仿真測試 171.1.9. QoS測試 181.1.10. 多個(gè)InternetWAN連接測試 211.1.11. 面向應(yīng)用管理平臺的軟件整體遠(yuǎn)程升級功能測試 221.1.12. 內(nèi)存限制和磁盤緩存測試 232. 中間件 252.1. 中間件 252.1.1. Framwork應(yīng)用管理接口功能測試 252.1.2. FrameworkCAPI接口功能測試 262.1.3. 接口交互及處理分發(fā)功能的模塊升級 272.1.4. 插件優(yōu)先級 282.1.5. 插件遠(yuǎn)程升級測試 292.1.6. 網(wǎng)關(guān)telnet超時(shí)退出的異常情況 302.1.7. 網(wǎng)關(guān)質(zhì)量插件調(diào)用U01上報(bào) 313. 云客戶端 323.1. 云客戶端 323.1.1. 云客戶端接口功能測試 323.1.2. 云客戶端的模塊升級 343.1.3. 云客戶端擴(kuò)展模塊的升級卸載 354. 測速 364.1. 測速 364.1.1. 一鍵測速 365. 穩(wěn)定性測試(入網(wǎng)試用階段) 385.1. 穩(wěn)定性測試 385.1.1. 穩(wěn)定性測試 385.1.2. 插件批量遠(yuǎn)程升級測試 386. WebUI 406.1. WebUI 406.1.1. WebUI功能測試(登錄) 406.1.2. WebUI功能測試(首頁) 406.1.3. WebUI功能測試(終端設(shè)備) 416.1.4. WebUI功能測試(WiFi設(shè)置) 426.1.5. WebUI功能測試(存儲(chǔ)管理) 436.1.6. WebUI功能測試(高級設(shè)置) 446.1.7. WebUI功能測試(更多應(yīng)用) 457. 平臺 467.1. 平臺 467.1.1. 網(wǎng)關(guān)向BSS平臺注冊異常流程1(地址不可達(dá)) 467.1.2. 網(wǎng)關(guān)向能力平臺注冊異常流程2(注冊失敗) 477.1.3. 網(wǎng)關(guān)首次向BSS平臺注冊的時(shí)效測試 477.1.4. 網(wǎng)關(guān)向能力平臺心跳?;?487.1.5. 能力平臺反向觸發(fā)網(wǎng)關(guān)重新向BSS平臺注冊 497.1.6. 固件/中間件/插件/云客戶端升級結(jié)果上報(bào)機(jī)制 498. APP 518.1. APP 518.1.1. 綁定網(wǎng)關(guān) 518.1.2. 我的WiFi 518.1.3. 網(wǎng)關(guān)指示燈 538.1.4. 通過手機(jī)APP進(jìn)行設(shè)備信息讀取 538.1.5. 動(dòng)態(tài)域名 548.1.6. 通過手機(jī)APP識別下掛設(shè)備 558.1.7. 綠色節(jié)能 568.1.8. 通過手機(jī)APP配置訪客WiFi 578.1.9. 通過手機(jī)APP配置定時(shí)重啟 588.1.10. 通過手機(jī)APP配置網(wǎng)關(guān)休眠 588.1.11. 通過APP獲取Wan側(cè)速率 599. 插件 619.1. 插件通用性測試 619.1.1. 插件恢復(fù)出廠設(shè)置測試 619.2. B01插件 629.2.1. B01插件測試 629.2.2. B01插件升降級 649.2.3. B01插件接口測試 649.2.4. B01插件運(yùn)行測速影響 669.2.5. B01插件流量接口測試 679.3. U01插件 699.3.1. u01插件測試 699.3.2. U01插件接口測試 709.3.3. U01插件運(yùn)行測速影響 709.4. 組網(wǎng)插件 729.4.1. 智能組網(wǎng)插件測試 729.4.2. 智能組網(wǎng)插件強(qiáng)制漫游功能測試–從網(wǎng)關(guān)漫游到AP 739.4.3. 智能組網(wǎng)插件強(qiáng)制漫游功能測試–從AP漫游到網(wǎng)關(guān) 749.4.4. 智能組網(wǎng)插件對網(wǎng)關(guān)性能影響測試 769.5. 網(wǎng)絡(luò)質(zhì)量診斷插件 779.6. R01插件 789.6.1. r01插件下發(fā)安裝啟動(dòng) 789.6.2. r01插件正常運(yùn)行檢測 789.7. 網(wǎng)關(guān)診斷插件 8010. 家庭智能組網(wǎng)系統(tǒng)測試 8110.1. 802.11k/v漫游功能測試 8110.1.1. 網(wǎng)關(guān)支持802.11k、802.11v2.4G漫游切換功能 8110.1.2. 網(wǎng)關(guān)支持802.11k、802.11v5G漫游切換功能 8210.2. 快連配網(wǎng)功能測試 8410.2.1. 基于固定SSID的快連配網(wǎng)功能測試 8410.2.2. 基于Beacon/Probe幀擴(kuò)展的快聯(lián)配網(wǎng)功能測試 86

前言本測試要求是根據(jù)中國電信開展智慧家庭寬帶業(yè)務(wù)的實(shí)際需要而制定的,主要用于集采入圍天翼網(wǎng)關(guān)產(chǎn)品的入網(wǎng)測試。本測試要求僅針對EPON/GPON上行智能家庭網(wǎng)關(guān)(4口雙頻版)、EPON/GPON上行智能家庭網(wǎng)關(guān)(4口單頻版)設(shè)備。本測試要求由中國電信股份有限公司上海研究院根據(jù)中國電信集團(tuán)公司的要求起草。為描述及閱讀方便,本文中“智能網(wǎng)關(guān)及應(yīng)用管理平臺”常簡稱為智能網(wǎng)關(guān)管理平臺或智能網(wǎng)關(guān)平臺。

修訂記錄日期修訂內(nèi)容備注2018.5.15修訂b01、u01插件測試用例刪除第3章中訪客wifi測試用例(第9章中已包含)修訂內(nèi)存限制和磁盤緩存測試用例修訂插件優(yōu)先級測試用例2018.5.23修訂黑名單功能測試修訂白名單功能測試修訂VOIP連接仿真測試修訂QoS測試修訂云客戶端接口功能測試修訂網(wǎng)關(guān)診斷插件測試用例2018.5.28修訂黑名單功能測試用例修訂白名單功能測試用例修訂Qos測試用例刪除APP定時(shí)休眠測試項(xiàng)修訂平臺相關(guān)測試用例2018.5.29刪除黑白名單用例中enable參數(shù)修改測速用例2018.5.31修訂平臺測試用例8.1.2、8.1.4和8.1.5修訂《附件一.中國電信智能家庭網(wǎng)關(guān)網(wǎng)絡(luò)探針插件xrobot入網(wǎng)測試方案V3-廠商部分.docx》中3.2.2修訂《附件二.中國電信智能家庭網(wǎng)關(guān)3.0質(zhì)量插件測試用例網(wǎng)關(guān)廠商版_20180529》2018.6.6修訂黑名單功能測試用例修訂白名單功能測試用例修訂Qos測試用例部分gdbus命令補(bǔ)充強(qiáng)制漫游測速用例修訂dbus接口功能測試用例添加文檔索引2018.6.11修訂云客戶端擴(kuò)展模塊的升級卸載修訂R01插件用例修訂b01插件用例修訂wifi漫游用例修訂云客戶端用例增加2.1.5用例修訂《附件一.中國電信智能家庭網(wǎng)關(guān)網(wǎng)絡(luò)探針插件xrobot入網(wǎng)測試方案V3-廠商部分.docx》修訂快連配網(wǎng)用例部分命令修訂《附件二.中國電信智能家庭網(wǎng)關(guān)3.0質(zhì)量插件測試用例網(wǎng)關(guān)廠商版_20180615》2018.6.19修訂《附件二.中國電信智能家庭網(wǎng)關(guān)3.0質(zhì)量插件測試用例網(wǎng)關(guān)廠商版_20180619》2018.6.21修訂9.3.2用例命令單雙引號的問題。2018.6.26修訂《附件二.中國電信智能家庭網(wǎng)關(guān)3.0質(zhì)量插件測試用例網(wǎng)關(guān)廠商版_20180626》修改2.3.3通過標(biāo)準(zhǔn)結(jié)果3,4順序(互換)修改2.6,增加Info字段修改2.4.14/2.4.15,不檢查是否往dmp發(fā)送數(shù)據(jù)(因?yàn)楂@取方法變了),只檢查文件內(nèi)容是否符合格式修改2.4.16去掉band字段修改2.9voice_info字段FailReason改成Description修改3.1.1

appmodel修改了一下描述,可以從itms或者網(wǎng)關(guān)配置頁面修改2018.7.24刪除9.6.2用例中手機(jī)測試的內(nèi)容2018.8.1新增2.1.6和2.1.7測試用例修改用例DBUS命令2018.8.6修訂《附件二.中國電信智能家庭網(wǎng)關(guān)3.0質(zhì)量插件測試用例網(wǎng)關(guān)廠商版_20180806》

網(wǎng)關(guān)運(yùn)行環(huán)境網(wǎng)關(guān)運(yùn)行環(huán)境運(yùn)行環(huán)境基本要求測試編號:1.1.1測試項(xiàng)目:運(yùn)行環(huán)境基本要求測試目的:測試家庭網(wǎng)關(guān)的系統(tǒng)是否滿足基本要求測試條件:網(wǎng)關(guān)出廠狀態(tài)上電啟動(dòng)正常;拷貝DBUS測試工具至網(wǎng)關(guān);通過ITMS打開Telnet。測試步驟:Telnet或串口登陸網(wǎng)關(guān);直接運(yùn)行DBUS測試工具;檢查測試結(jié)果文件中關(guān)于環(huán)境檢測的部分。類別項(xiàng)目要求Kernel版本>=3.0KernelOverlayFS支持OverlayFSKernelCGROUPCONFIG_FAIR_GROUP_SCHED=yCONFIG_CGROUP_FREEZER=yCONFIG_CGROUP_DEVICE=yCONFIG_CGROUP_CPUACCT=yCONFIG_CGROUP_MEM_RES_CTLR=y(或CONFIG_MEMCG=y)CONFIG_CGROUP_SCHED=yCONFIG_BLK_CGROUP=yKernelNameSpaceCONFIG_UTS_NS=yCONFIG_IPC_NS=yCONFIG_USER_NS=yCONFIG_PID_NS=yCONFIG_NET_NS=yKernelFileSystemCONFIG_SQUASHFS=y

CONFIG_SQUASHFS_XZ=y

CONFIG_UBIFS_FS=y

CONFIG_UBIFS_FS_XATTR=y(當(dāng)Kernel<=3.4)

CONFIG_UBIFS_FS_LZO=y

CONFIG_UBIFS_FS_ZLIB=y

CONFIG_OVERLAYFS_FS=yCONFIG_OVERLAY_FS=y(當(dāng)kernel)=3.18時(shí))KernelMiscellaneousCONFIG_SIGNALFD=y

CONFIG_EPOLL=y

CONFIG_INOTIFY_USER=yLXC版本>=1.0.7DBUS版本>=1.10.8DBUSDbusIGDService遵循技術(shù)要求C.9DBUS接口DBUSDbusIGDServiceDbus并行測試(另行測試)uClibc版本>=uClibcNTPL支持NTPLglib版本>=2.41.1BuxyBoxmount支持BuxyBoxumount支持BuxyBoxrm支持BuxyBoxchmod支持BuxyBoxecho支持BuxyBoxmkdir支持BuxyBoxtouch支持BuxyBoxwget支持配置com.ctc.igd1.PlatformService所有配置項(xiàng)正確無誤(包括地址、端口等)通過標(biāo)準(zhǔn):上述測試項(xiàng)提示OK表明通過,測試項(xiàng)提示Failed表明失敗。測試結(jié)果:□通過(OK)

□部分通過(POK)

□不通過(NOK)簽字:測試人員:年月日測試說明:DBUS接口功能測試測試編號:1.1.2測試項(xiàng)目:DBUS接口功能測試測試目的:測試DBUS接口是否符合規(guī)范要求。測試條件:1.

網(wǎng)關(guān)出廠狀態(tài)上電啟動(dòng)正常,連接外網(wǎng)環(huán)境(包括PPPoE方式);2.

拷貝DBUS測試工具以及規(guī)范XML文件至網(wǎng)關(guān);3.

測試DDNS需要配置一條路由InternetWAN連接;4.

IPv6測試,需要配置一條IPv4/v6雙棧的InternetWAN連接;5.

測試MOUNT需要插U盤,U盤不設(shè)置卷標(biāo)名稱;6.

無線需要關(guān)聯(lián)STA;7.

網(wǎng)關(guān)需要預(yù)置以下節(jié)點(diǎn)實(shí)例:

"/com/ctc/igd1/Network/Telnetserver/Accounts/{i}"

需要兩個(gè)Telnet賬號:一個(gè)LAN,一個(gè)WAN

"/com/ctc/igd1/Info/Network/WANConnectionDb/{i}"

"/com/ctc/igd1/Storage/Ftpserver/Accounts/{i}"

"/com/ctc/igd1/Storage/SambaServer/Accounts/{i}"

"/com/ctc/igd1/Config/WLAN/Devices/{i}"

"/com/ctc/igd1/Config/WLAN/Devices/{i}/WPS""/com/ctc/igd1/VSIE/BeaconTxVSIE/{i}"(同時(shí)將該實(shí)例ServiceName屬性設(shè)為“testtxsrvname”)

"/com/ctc/igd1/Network/ddns/{i}"

"/com/ctc/igd1/VSIE/ProbeRxVSIE/{i}"(只有創(chuàng)建此節(jié)點(diǎn)才可以創(chuàng)建如下節(jié)點(diǎn)"/com/ctc/igd1/VSIE/ProbeRxVSIE/{i}/Records/{i}")

"/com/ctc/igd1/VSIE/ProbeRxVSIE/{i}/Records/{i}"測試步驟:1.

Telnet或串口登陸網(wǎng)關(guān);2.

中間件和插件正常運(yùn)行,不要進(jìn)入中間件,后臺運(yùn)行DBUS測試工具;3.

等待運(yùn)行完成,檢查dbus_cts_test_result.txt結(jié)果文件以及csv結(jié)果文件。通過標(biāo)準(zhǔn):1.

進(jìn)行2次測試,2次測試結(jié)果所有測試項(xiàng)均通過。測試結(jié)果:□通過(OK)

□部分通過(POK)

□不通過(NOK)

簽字:測試人員:

廠家人員:

黑名單功能測試測試編號:1.1.3測試項(xiàng)目:黑名單功能測試測試目的:測試DBUS黑名單接口是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟Telnet測試步驟:Telnet登陸網(wǎng)關(guān),進(jìn)入中間件(該步驟僅適用于單頻網(wǎng)關(guān),用來驗(yàn)證單頻網(wǎng)關(guān)設(shè)置為5G頻段的處理結(jié)果,雙頻網(wǎng)關(guān)忽略該步驟);設(shè)置網(wǎng)關(guān)的SSID1模式為黑名單模式,觀察返回結(jié)果;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Config/WLAN/Devices/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.WLANConfiguration"{'SSID':<'SSID1_Test'>,'RFBand':<uint321>,'BeaconType':<'WPA2'>,'PWD':<'12345678'>,'Enable':<true>,'AccessRule':<uint320>,'MACAccessMode':<uint321>}"Telnet登陸網(wǎng)關(guān),進(jìn)入中間件;設(shè)置網(wǎng)關(guān)的SSID1模式為黑名單模式,觀察返回結(jié)果;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Config/WLAN/Devices/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.WLANConfiguration"{'SSID':<'SSID1_Test'>,'RFBand':<uint320>,'BeaconType':<'WPA2'>,'PWD':<'12345678'>,'Enable':<true>,'AccessRule':<uint320>,'MACAccessMode':<uint321>}"黑名單添加測試STA1,將'F832E4C08223'替換為STA1的MACgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACBlackList-mcom.ctc.igd1.ObjectManager.AddObject;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACBlackList/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.MACBlackList"{'MAC':<'F832E4C08223'>,'Name':<'testpc'>}"查看MACBlackList屬性,觀察返回結(jié)果gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACBlackList-mcom.ctc.igd1.ObjectManager.GetManagedObjects測試STA1無線連接網(wǎng)關(guān)SSID1查看MACBlackList屬性,觀察返回結(jié)果gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACBlackList-mcom.ctc.igd1.ObjectManager.GetManagedObjects測試STA2無線連接網(wǎng)關(guān)SSID1;在網(wǎng)關(guān)用戶管理頁面拉黑STA2,觀察STA2的聯(lián)網(wǎng)情況在網(wǎng)關(guān)用戶管理頁面取消拉黑STA2,觀察STA2的聯(lián)網(wǎng)情況刪除黑名單規(guī)則STA1的實(shí)例,觀察返回結(jié)果;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACBlackList-mcom.ctc.igd1.ObjectManager.DeleteObject/com/ctc/igd1/Network/MACBlackList/1STA1再次連接網(wǎng)關(guān)。通過標(biāo)準(zhǔn):步驟1:返回設(shè)置失敗錯(cuò)誤信息(僅適用于單頻網(wǎng)關(guān));步驟4:STA1的BlockedTimes為0;步驟5:STA1無法連接網(wǎng)關(guān);步驟6:BlockedTimes顯示攔截STA1的次數(shù);步驟7:STA2可以連接無線并聯(lián)網(wǎng);步驟8:STA2斷開且在網(wǎng)頁的已拉黑設(shè)備列表中;步驟9:STA2連接上網(wǎng)關(guān)且在網(wǎng)頁的已拉黑設(shè)備列表中去除;步驟11:STA1連接成功。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日白名單功能測試測試編號:1.1.4測試項(xiàng)目:白名單功能測試測試目的:測試DBUS白名單接口是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟telnet測試步驟:Telnet登陸網(wǎng)關(guān),進(jìn)入中間件;設(shè)置網(wǎng)關(guān)的SSID1模式為白名單模式;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Config/WLAN/Devices/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.WLANConfiguration"{'SSID':<'SSID1_Test'>,'RFBand':<uint320>,'BeaconType':<'WPA2'>,'PWD':<'12345678'>,'Enable':<true>,'AccessRule':<uint320>,'MACAccessMode':<uint322>}"測試STA1無線連接網(wǎng)關(guān)SSID1;測試STA2無線連接網(wǎng)關(guān)SSID1;白名單添加測試STA1的MAC,將'683E34D9D991'替換為STA1的MAC;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACWhiteList-mcom.ctc.igd1.ObjectManager.AddObject;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACWhiteList/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.MACWhiteList"{'MAC':<'683E34D9D991'>,'Name':<'testphone'>}"測試STA1無線連接網(wǎng)關(guān)SSID1;測試STA2無線連接網(wǎng)關(guān)SSID1;在網(wǎng)關(guān)用戶管理頁面拉黑STA1;在網(wǎng)關(guān)用戶管理頁面取消拉黑STA1;刪除白名單規(guī)則STA1的實(shí)例;gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/MACWhiteList-mcom.ctc.igd1.ObjectManager.DeleteObject/com/ctc/igd1/Network/MACWhiteList/1測試STA1無線連接網(wǎng)關(guān)SSID1;測試STA2無線連接網(wǎng)關(guān)SSID1。通過標(biāo)準(zhǔn):步驟2:STA1連接成功;步驟3:STA2連接成功;步驟5:STA1連接成功;步驟6:STA2連接失??;步驟7:STA1斷開且在網(wǎng)頁的已拉黑設(shè)備列表中;步驟8:STA1連接上網(wǎng)關(guān)且在網(wǎng)頁的已拉黑設(shè)備列表中去除;步驟10:STA1連接成功;步驟11:STA2連接成功。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日備注:白名單模式只有在添加了白名單規(guī)則實(shí)例之后才生效。DNS限速功能測試測試編號:1.1.5測試項(xiàng)目:DNS限速功能測試測試目的:測試DBUSDNS限速接口是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟telnet,InternetWAN連接成功測試PCIP,DNS設(shè)置為自動(dòng)分配測試步驟:Telnet登陸網(wǎng)關(guān);設(shè)置DNS域名和限制策略gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSSpeedLimit-mcom.ctc.igd1.Properties.SetMulti"com.ctc.igd1.DNSSpeedLimit""{'Domain':<'/5,/5'>,'LimitAction':<'Drop'>}"PC命令行執(zhí)行ipconfig/flushdns&&ping6次PC命令行執(zhí)行ipconfig/flushdns&&ping6次查詢DNS限速結(jié)果gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSSpeedLimit-mcom.ctc.igd1.Properties.GetAll"com.ctc.igd1.DNSSpeedLimit"通過標(biāo)準(zhǔn):所有g(shù)dbus命令執(zhí)行成功步驟3:第6次ping失敗步驟4:DeviceInfo屬性正確記錄域名IP和MAC:比如://F832E4C08223,//F832E4C08223測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日DNS過濾功能測試

測試編號:1.1.6測試項(xiàng)目:DNS過濾功能測試測試目的:測試DBUSDNS過濾接口是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟telnet,InternetWAN連接成功;測試PCIP,DNS設(shè)置為自動(dòng)分配。測試步驟:Telnet登陸網(wǎng)關(guān);添加設(shè)置DNS過濾策略gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSFilter-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSFilter/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.DNSFilter"{'MAC':<'683E34D9D991'>,'Hostname':<''>,'Action':<byte1>,'Enable':<true>,'Name':<'rule1'>}"PC命令行執(zhí)行ipconfig/flushdns&&ping查詢DNS過濾結(jié)果gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSFilter-mcom.ctc.igd1.ObjectManager.GetManagedObjects修改DNS過濾策略gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSFilter/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.DNSFilter"{'MAC':<''>,'Hostname':<''>,'Action':<byte2>,'Enable':<true>,'Name':<'rule1'>}"PC命令行執(zhí)行ipconfig/flushdns&&ping,然后執(zhí)行步驟4修改DNS過濾策略,然后執(zhí)行步驟4gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/DNSFilter/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.DNSFilter"{'Enable':<false>}"通過標(biāo)準(zhǔn):所有g(shù)dbus命令執(zhí)行成功步驟3:ping返回IP為步驟4:BlockedTimes返回?cái)r截的次數(shù)不為0步驟6:ping返回地址解析錯(cuò)誤步驟7:BlockedTimes值為0測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日URL過濾功能測試

測試編號:1.1.7測試項(xiàng)目:URL過濾功能測試測試目的:測試DBUSURL過濾接口是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟telnet,InternetWAN連接成功測試PCIP,DNS設(shè)置為自動(dòng)分配測試步驟:Telnet登陸網(wǎng)關(guān);添加設(shè)置URL過濾策略gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/URLFilter-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/URLFilter/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.URLFilter"{'MAC':<'683E34D9D991'>,'Name':<''>,'Enable':<true>,'URL':<''>}"PC瀏覽器訪問查詢URL過濾結(jié)果gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/URLFilter-mcom.ctc.igd1.ObjectManager.GetManagedObjects修改URL過濾策略,然后執(zhí)行步驟3和4gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/URLFilter/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.URLFilter"{'Enable':<false>}"通過標(biāo)準(zhǔn):所有g(shù)dbus命令執(zhí)行成功步驟3:訪問失敗步驟4:BlockedTimes返回?cái)r截的次數(shù)不為0步驟6:訪問成功,BlockedTimes值為0測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日VOIP連接仿真測試

測試編號:1.1.8測試項(xiàng)目:VOIP連接仿真測試測試目的:測試DBUSVOIP連接,仿真接口是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟telnet,InternetWAN連接成功;話機(jī)連接網(wǎng)關(guān),注冊語音賬號A和B。測試步驟:Telnet登陸網(wǎng)關(guān);開啟連接測試gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Info/PhoneConnectivity-mcom.ctc.igd1.PhoneConnectivity.StartTest查詢話機(jī)連接狀態(tài)gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Info/PhoneConnectivity-mcom.ctc.igd1.Properties.GetAllcom.ctc.igd1.PhoneConnectivity斷開話機(jī),然后執(zhí)行步驟2和3連接話機(jī),摘機(jī)5分鐘,然后執(zhí)行步驟2和3斷開話機(jī),設(shè)置被叫號碼為B,啟動(dòng)主叫仿真:gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Diagnostics/VoiceSimulateTest-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.VOIPSimulateTest"{'CalledNumber':<'XXXX'>,'DialDTMFConfirmNumber':<'123456'>,'DialDTMFConfirmEnable':<true>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Diagnostics/VoiceSimulateTest-mcom.ctc.igd1.VOIPSimulateTest.StartTest'uint322'仿真開始后,被叫方撥號123456測試過程中獲取測試結(jié)果gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Diagnostics/VoiceSimulateTest-mcom.ctc.igd1.Properties.GetAllcom.ctc.igd1.VOIPSimulateTest連接話機(jī),啟動(dòng)被叫仿真gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Diagnostics/VoiceSimulateTest-mcom.ctc.igd1.VOIPSimulateTest.StartTest'uint321'仿真開始后,主叫方撥號123456步驟8獲取測試結(jié)果。通過標(biāo)準(zhǔn):所有g(shù)dbus命令執(zhí)行成功;步驟3:PhoneConnectivity為true;步驟4:PhoneConnectivity為false;步驟5:OffHookAlarmStatus為true;步驟8:Status狀態(tài)正確,Conclusion,DialDTMFConfirmResult屬性為0;步驟11:Status狀態(tài)正確,Conclusion,DialDTMFConfirmResult屬性為0。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日QoS測試

測試編號:1.1.9測試項(xiàng)目:QoS測試測試目的:測試DBUSQoS是否符合規(guī)范要求。測試條件:家庭網(wǎng)關(guān)開啟telnet,InternetWAN連接成功配置電話賬號測試步驟:Telnet登陸網(wǎng)關(guān);設(shè)定QoS機(jī)制為承諾速率gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoS"{'Plan':<'car'>,'Mode':<'OTHER'>}"使能優(yōu)先級1gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Enable':<true>,’Priority’:<uin321>,'Weight':<uint320>,'Car':<int321000>}"添加分類規(guī)則gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassification"{'ClassQueue':<uint321>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassification"{'ClassQueue':<uint321>}"添加類型規(guī)則,Max,Min為協(xié)議端口,開啟對80及443端口設(shè)置承諾速率.gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/1/Type-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/1/Type/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassificationType"{'Type':<'DPORT'>,'Max':<'80'>,'Min':<'80'>,'ProtocolList':<'TCP'>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2/Type-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2/Type/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassificationType"{'Type':<'DPORT'>,'Max':<'443'>,'Min':<'443'>,'ProtocolList':<'TCP'>}"PC上傳大文件到天翼云盤或者百度盤,查看上傳速率PC做ftp上傳,檢查云盤上傳速率,確保云盤上傳速率不會(huì)因ftp影響降低到承諾速率.修改分類規(guī)則,DSCPMark設(shè)置為EFgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassification"{'DSCPMarkValue':<uint3246>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoS"{'EnableDSCPMark':<true>}"修改類型規(guī)則,Max/Min設(shè)置為LAN端PC的IPgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2/Type/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassificationType"{'Type':<'SIP'>,'Max':<''>,'Min':<''>,'ProtocolList':<'ICMP'>}"開啟抓包,LAN端PC命令行執(zhí)行ping設(shè)定QoS機(jī)制為權(quán)重gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoS"{'Plan':<'weight'>}"設(shè)定每個(gè)隊(duì)列的權(quán)重gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3230>,'Enable':<true>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/2-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3230>,'Enable':<true>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/3-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3230>,'Enable':<true>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/4-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3230>,'Enable':<true>}"設(shè)定三個(gè)QoS的權(quán)重分別為50,30,20gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3250>,'Enable':<true>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/2-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3230>,'Enable':<true>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/PriorityQueue/3-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSPriorityQueue"{'Weight':<uint3220>,'Enable':<true>}"設(shè)定3臺下掛設(shè)備分別對應(yīng)三個(gè)QoS隊(duì)列g(shù)dbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassification"{'ClassQueue':<uint322>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/3-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassification"{'ClassQueue':<uint323>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/1/Type/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassificationType"{'Type':<'SIP'>,'Max':<''>,'Min':<''>,'ProtocolList':<'TCP'>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/2/Type/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassificationType"{'Type':<'SIP'>,'Max':<''>,'Min':<''>,'ProtocolList':<'TCP'>}"gdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/3/Type-mcom.ctc.igd1.ObjectManager.AddObjectgdbuscall-y-dcom.ctc.igd1-o/com/ctc/igd1/Network/QoS/Classification/3/Type/1-mcom.ctc.igd1.Properties.SetMulticom.ctc.igd1.QoSClassificationType"{'Type':<'SIP'>,'Max':<''>,'Min':<''>,'ProtocolList':<'TCP'>}"三臺下掛的PC都執(zhí)行http文件上傳,觀察三臺pc的上傳速率.通過標(biāo)準(zhǔn):所有g(shù)dbus命令執(zhí)行成功步驟6:上傳速率應(yīng)該不低于1000kbps左右.步驟7,云盤上傳速率不低于1000kbps左右.步驟10:ping包的DSCP值為46.步驟12:Queue4設(shè)置應(yīng)該失敗,所有weight之和超過了100.步驟13,14設(shè)置成功,步驟15,對應(yīng)Queue1的PC上傳速率應(yīng)該是最大的,對應(yīng)Queue2的PC次之,對應(yīng)Queue3的PC上傳速率最低,三者的上傳速率之比應(yīng)該應(yīng)接近5:3:2.測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日多個(gè)InternetWAN連接測試

測試編號:1.1.10測試項(xiàng)目:多個(gè)InternetWAN連接測試測試目的:測試網(wǎng)關(guān)是否能夠返回正確的WAN連接路徑測試條件:家庭網(wǎng)關(guān)開啟telnet.測試步驟:刪除網(wǎng)關(guān)所有InternetWAN連接,新建一條橋接模式的InternetWAN連接,再建立一條可以連接到智能網(wǎng)關(guān)管理平臺的路由模式的InternetWAN連接;橋接模式的InternetWAN連接,不進(jìn)行撥號,檢查DBUS方法GetInternetConnIndex是否返回第二條WAN連接的DBUS路徑,檢查對應(yīng)DBUS路徑WANConnectionInfo接口的IPAddress屬性是否正確,檢查網(wǎng)關(guān)和心跳服務(wù)器的心跳是否正常;橋接模式的InternetWAN連接,進(jìn)行撥號上網(wǎng),檢查DBUS方法GetInternetConnIndex是否返回第二條WAN連接的DBUS路徑,檢查對應(yīng)DBUS路徑WANConnectionInfo接口的IPAddress屬性是否正確,檢查網(wǎng)關(guān)和心跳服務(wù)器的心跳是否正常;刪除網(wǎng)關(guān)所有InternetWAN連接,新建一條無法獲取IP的路由模式的InternetWAN連接,再建立一條可以連接到智能網(wǎng)關(guān)管理平臺的路由模式的InternetWAN連接;檢查DBUS方法GetInternetConnIndex是否返回第二條WAN連接的DBUS路徑,檢查對應(yīng)DBUS路徑WANConnectionInfo接口的IPAddress屬性是否正確,檢查網(wǎng)關(guān)和心跳服務(wù)器的心跳是否正常。通過標(biāo)準(zhǔn):步驟2中,DBUS方法GetInternetConnIndex返回第二條WAN連接的DBUS路徑;對應(yīng)DBUS路徑WANConnectionInfo接口的IPAddress屬性正確;網(wǎng)關(guān)和心跳服務(wù)器的心跳正常;步驟3中,DBUS方法GetInternetConnIndex返回第二條WAN連接的DBUS路徑;對應(yīng)DBUS路徑WANConnectionInfo接口的IPAddress屬性正確;網(wǎng)關(guān)和心跳服務(wù)器的心跳正常;步驟5中,DBUS方法GetInternetConnIndex返回第二條WAN連接的DBUS路徑;對應(yīng)DBUS路徑WANConnectionInfo接口的IPAddress屬性正確;網(wǎng)關(guān)和心跳服務(wù)器的心跳正常。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日面向應(yīng)用管理平臺的軟件整體遠(yuǎn)程升級功能測試

測試編號:1.1.11測試項(xiàng)目:面向應(yīng)用管理平臺的軟件整體遠(yuǎn)程升級功能測試測試目的:測試家庭網(wǎng)關(guān)是否能夠通過應(yīng)用管理平臺進(jìn)行軟件整體遠(yuǎn)程升級測試條件:家庭網(wǎng)關(guān)上電啟動(dòng)正常,上網(wǎng)功能正常;PC連接到家庭網(wǎng)關(guān)的上網(wǎng)接口;應(yīng)用管理平臺支持“網(wǎng)關(guān)軟件遠(yuǎn)程升級功能”。測試步驟:通過應(yīng)用管理平臺啟動(dòng)對家庭網(wǎng)關(guān)的軟件整體升級,查看家庭網(wǎng)關(guān):能否正常完成軟件升級升級后家庭網(wǎng)關(guān)能否重新連接ITMS升級后是否向智能網(wǎng)關(guān)及應(yīng)用管理平臺準(zhǔn)確上報(bào)升級結(jié)果升級后上網(wǎng)、IPTV、SIP語音等功能是否正常預(yù)裝及已安裝插件的版本及功能是否正常(與升級前一致)通過應(yīng)用管理平臺啟動(dòng)對家庭網(wǎng)關(guān)的軟件整體升級,在開始寫FLASH約10秒時(shí)將家庭網(wǎng)關(guān)重啟,查看家庭網(wǎng)關(guān):能否正常完成軟件升級能否重新連接ITMS是否向智能網(wǎng)關(guān)及應(yīng)用管理平臺準(zhǔn)確上報(bào)升級結(jié)果通過標(biāo)準(zhǔn):步驟1中,家庭網(wǎng)關(guān)能夠正常完成軟件升級,升級后家庭網(wǎng)關(guān)重啟后能夠重新連接ITMS,能夠向智能網(wǎng)關(guān)及應(yīng)用管理平臺準(zhǔn)確上報(bào)升級結(jié)果,上網(wǎng)、IPTV、SIP語音、插件等功能正常;步驟2中,家庭網(wǎng)關(guān)不能完成軟件升級,家庭網(wǎng)關(guān)重啟后能夠重新連接ITMS,能夠向智能網(wǎng)關(guān)及應(yīng)用管理平臺準(zhǔn)確上報(bào)升級結(jié)果。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日測試說明:升級應(yīng)不會(huì)更改bootloader;DBUS接口應(yīng)支持強(qiáng)制升級和推薦升級;升級時(shí),中間件預(yù)裝的插件不會(huì)自動(dòng)安裝。內(nèi)存限制和磁盤緩存測試測試編號:1.1.12測試項(xiàng)目:內(nèi)存限制和磁盤緩存測試測試目的:中間件是否正確停止內(nèi)存超限插件,插件磁盤緩存高占用時(shí)系統(tǒng)是否正常測試條件:中間件正常運(yùn)行測試步驟:安裝memcachetest插件:ctc-app.shInstall/memcachetest_XXX_ARCH.ipk;XXX單頻為256,雙頻為512,ARCH為中間件對應(yīng)的ARCH運(yùn)行memcachetest插件:ctc-app.shRunmemcachetest;調(diào)用oomtest方法:dbus-send--system--print-reply--dest=com.upointech.memcachetest1/com/upointech/memcachetest1com.upointech.memcachetest1.oomtest;查看插件狀態(tài):dbus-send--system--print-reply--dest=com.ctc.appframework1/com/ctc/appframework1com.ctc.appframework1.AppAgent.GetStatusstring:"memcachetest";再次運(yùn)行memcachetest插件:ctc-app.shRunmemcachetest;調(diào)用cmtest方法:dbus-send--system--print-reply--dest=com.upointech.memcachetest1/com/upointech/memcachetest1com.upointech.memcachetest1.cmtest(該方法可能會(huì)導(dǎo)致dbus超時(shí));調(diào)用mctest方法:dbus-send--system--print-reply--dest=com.upointech.memcachetest1/com/upointech/memcachetest1com.upointech.memcachetest1.mctest(該方法可能會(huì)導(dǎo)致dbus超時(shí))。通過標(biāo)準(zhǔn):步驟3和4:ramoom方法執(zhí)行后內(nèi)存分配超過限制導(dǎo)致出現(xiàn)oom異常插件停止;步驟6:logread|grep"cache-memory"顯示[OK];步驟7:logread|grep"memory-cache"顯示[OK]。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日測試說明:中間件中間件Framwork應(yīng)用管理接口功能測試測試編號:2.1.1測試項(xiàng)目:Framwork應(yīng)用管理接口功能測試測試目的:測試Appmgr接口是否符合規(guī)范要求。測試條件:網(wǎng)關(guān)出廠狀態(tài)正常上電,開啟telnet命令;PC主機(jī)連接到網(wǎng)關(guān);使用Appmgr測試工具。測試步驟:網(wǎng)關(guān)正常運(yùn)行,準(zhǔn)備一臺Windows測試機(jī),運(yùn)行hfs.exe文件服務(wù)器,將測試工具掛載到服務(wù)器上;測試機(jī)通過telnet進(jìn)入網(wǎng)關(guān)shell環(huán)境,執(zhí)行如下命令(示例)進(jìn)入中間件:./saf-huaweiconsole輸入密碼upt進(jìn)入容器;進(jìn)入容器后,再進(jìn)入網(wǎng)關(guān)的臨時(shí)目錄(tmp目錄),使用wget命令將appmgr工具獲取到網(wǎng)關(guān),執(zhí)行如下命令:chmod777appmgr.local.sh./appmgr.local.sh根據(jù)提示選擇測試平臺。輸入回車之后,測試工具自動(dòng)解壓工具報(bào)。之后根據(jù)提示,選擇1,進(jìn)行全部測試;查看/tmp/appmgr文件夾下的結(jié)果文件。通過標(biāo)準(zhǔn):測試項(xiàng)提示PASS。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日FrameworkCAPI接口功能測試

測試編號:2.1.2測試項(xiàng)目:FrameworkCAPI接口功能測試測試目的:測試CAPI接口是否符合規(guī)范要求。測試條件:網(wǎng)關(guān)出廠狀態(tài)正常上電,需要支持wget命令,配置好WAN連接;PC主機(jī)連接網(wǎng)關(guān);CAPI測試工具;一個(gè)U盤,創(chuàng)建test目錄、test.log、log.txt文件及test/test1.log文件;需要先創(chuàng)建一個(gè)離線的、不受控的LANHost實(shí)體;測試之前需要先預(yù)置wifi的下掛終端demac地址(在caselist1中的case8內(nèi))。測試步驟:網(wǎng)關(guān)上電啟動(dòng),將windows電腦和網(wǎng)關(guān)建立網(wǎng)絡(luò)連接(建議windows電腦的IP地址設(shè)置為12);準(zhǔn)備hfs.exe作為web服務(wù)器,并將第一步中的capi文件夾放置web服務(wù)器上,并設(shè)置IP地址和端口號;通過telnet進(jìn)入網(wǎng)關(guān),找到對應(yīng)saf文件所在目錄執(zhí)行如下命令:./saf-XXXXXconsole輸入密碼upt進(jìn)入容器;進(jìn)入容器后,再進(jìn)入e8ctmp目錄,執(zhí)行如下命令:wget12/capi/capi.sh(URL根據(jù)具體情況而定)chmod+xcapi.sh./capi.sh修改capi.sh中的URL,選擇對應(yīng)模式,選擇數(shù)字1,測試所有的case;執(zhí)行完畢選擇數(shù)字7退出腳本;在windows電腦上打開tftpd32.exe軟件,選擇本機(jī)IP地址(12),和本機(jī)對應(yīng)的目錄;在tmp目錄下執(zhí)行如下的命令:tftp-p-lcapi.xls12tftp-p-lcapi_all.log12在windows電腦上去第6步設(shè)置的目錄中找到capi.xls和capi_all.log;長按恢復(fù)出廠設(shè)置(清空測試狀態(tài))。通過標(biāo)準(zhǔn):選擇數(shù)字1測試,對應(yīng)EXCEL中的所有選項(xiàng)為pass;選擇數(shù)字3,然后選1測試,對應(yīng)EXCEL中的所有選項(xiàng)為fail;測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日廠家人員:年月日接口交互及處理分發(fā)功能的模塊升級

測試編號:2.1.3測試項(xiàng)目:接口交互及處理分發(fā)功能的模塊升級測試目的:檢測家庭網(wǎng)關(guān)是否支持(家庭網(wǎng)關(guān)與智能網(wǎng)關(guān)及應(yīng)用管理平臺的)接口交互及處理分發(fā)功能的模塊升級測試條件:家庭網(wǎng)關(guān)上電啟動(dòng)正常;廠家提供“接口交互及處理分發(fā)功能模塊”的升級對照版本,且升級版本的功能和原有版本需有明顯區(qū)隔。測試步驟:檢查家庭網(wǎng)關(guān)與智能網(wǎng)關(guān)及應(yīng)用管理平臺的交互是否正常;通過智能網(wǎng)關(guān)及應(yīng)用管理平臺,對家庭網(wǎng)關(guān)的“接口交互及處理分發(fā)功能模塊”進(jìn)行升級,查看升級是否成功,查看升級后家庭網(wǎng)關(guān)是否支持了升級對照版本的新功能,查看升級后預(yù)裝插件是否也升級到相應(yīng)版本;通過智能網(wǎng)關(guān)及應(yīng)用管理平臺,對家庭網(wǎng)關(guān)的預(yù)裝插件進(jìn)行升級,下發(fā)的插件版本號應(yīng)低于家庭網(wǎng)關(guān)中現(xiàn)有版本號,查看升級后的插件版本號;通過智能網(wǎng)關(guān)及應(yīng)用管理平臺,對家庭網(wǎng)關(guān)的“接口交互及處理分發(fā)功能模塊”進(jìn)行升級,查看升級是否成功,查看升級后預(yù)裝插件是否保留原有版本號。通過智能網(wǎng)關(guān)及應(yīng)用管理平臺,對家庭網(wǎng)關(guān)的“接口交互及處理分發(fā)功能模塊”進(jìn)行升級,等待1秒鐘后將網(wǎng)關(guān)掉電重啟,查看升級是否成功,查看家庭網(wǎng)關(guān)與智能網(wǎng)關(guān)及應(yīng)用管理平臺的交互是否正常;多次重復(fù)步驟3,每次重復(fù)時(shí)將重啟前的等待時(shí)間增加1秒,直至升級成功;繼續(xù)重復(fù)步驟3三次,每次重復(fù)時(shí)將重啟前的等待時(shí)間增加1秒。通過標(biāo)準(zhǔn):步驟2中,家庭網(wǎng)關(guān)支持“接口交互及處理分發(fā)功能模塊”的模塊化升級,升級后家庭網(wǎng)關(guān)能夠成功支持升級版本的新功能,,預(yù)裝插件升級成相應(yīng)版本;步驟3中,預(yù)裝插件版本號回退成平臺下發(fā)的低版本號;步驟4中,“接口交互及處理分發(fā)功能模塊”升級成功,預(yù)裝插件版本號不變步驟5、6、7中,無論升級是否成功,家庭網(wǎng)關(guān)與智能網(wǎng)關(guān)及應(yīng)用管理平臺的交互正常。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:年月日測試說明:升級對照版本對應(yīng)Framework(應(yīng)包括云客戶端、APP管理模塊和C-API模塊);插件優(yōu)先級

測試編號:2.1.4測試項(xiàng)目:插件優(yōu)先級測試目的:檢測系統(tǒng)內(nèi)存不足時(shí)能否自動(dòng)停止低優(yōu)先級插件測試條件:預(yù)裝b01odm(高優(yōu)先級),inter_connd(低優(yōu)先級)插件測試步驟:根據(jù)網(wǎng)關(guān)內(nèi)存大小,安裝合適的內(nèi)存占用插件(ramtestapp插件或者memcachetest插件)安裝ramtestapp插件:ctc-app.sh

Install

http://192.168.1.x/ramtestapp_arch.ipk;安裝memcachetest插件命令:ctc-app.sh

Install

http://192.168.1.x/memcachetest_arch.ipk;運(yùn)行內(nèi)存占用插件(如ctc-app.shRun

ramtestapp、memcachetest),保證內(nèi)存占用達(dá)到警戒值(默認(rèn)90%)(如果使用的是memcachetest還需運(yùn)行以下命令:dbus-send--system--print-reply--dest=com.upointech.memcachetest1/com/upointech/memcachetest1com.upointech.memcache.mallocuint32:"30");查看inter_connd,b01odm,

ramtestapp運(yùn)行狀態(tài):ctc-app.shList;logread|grep

MemLimit;查看

inter_connd,b01odm

運(yùn)行狀態(tài):

ctc-app.shList;停止

ramtestapp

插件:ctc-app.shStopramtestapp;logread|grep

MemAlarm;查看inter_connd,b01odm,

ramtestapp運(yùn)行狀態(tài):ctc-app.shList。通過標(biāo)準(zhǔn):1.

內(nèi)存占用插件安裝返回0;2.

內(nèi)存占用插件運(yùn)行返回0;3.

三個(gè)插件是運(yùn)行狀態(tài),pid大于0;4.

有停止低優(yōu)先級插件打印;5.

inter_connd為停止?fàn)顟B(tài),b01odm為運(yùn)行狀態(tài);6.

內(nèi)存占用插件停止返回0;7.

有啟動(dòng)低優(yōu)先級插件打印;8.

inter_connd,

b01odm為運(yùn)行狀態(tài)。測試結(jié)果:□

通過(OK)

部分通過(POK)

不通過(NOK)

簽字:

測試人員:年月日

廠家人員:年月日

測試說明:插件遠(yuǎn)程升級測試

測試編號:2.1.5測試項(xiàng)目:插件遠(yuǎn)程升級測試測試目的:驗(yàn)證各插件能否正確遠(yuǎn)程升級測試條件:家庭網(wǎng)關(guān)正常上電,網(wǎng)絡(luò)連接正常,業(yè)務(wù)可以正常使用;中間件和插件已安裝,運(yùn)行正常;智能網(wǎng)關(guān)平臺已經(jīng)上傳用于升級測試的插件,用于升級的插件版號需要高于預(yù)裝插件的版本號;平臺可配合完成插件的遠(yuǎn)程啟動(dòng)、停止、卸載、升級操作;通過ITMS平臺開啟Telnet功能。測試步驟:啟動(dòng)智能網(wǎng)關(guān),Internet連接正常;提供被測網(wǎng)關(guān)的MAC地址,請平臺管理人員遠(yuǎn)程查看被測網(wǎng)關(guān)上插件是否已經(jīng)處于啟動(dòng)狀態(tài),并查看插件的版本號(本用例的插件包括:組網(wǎng)插件、網(wǎng)絡(luò)質(zhì)量插件、U01插件、R01插件,其中R01為非預(yù)裝插件,需要先安裝,不用檢查預(yù)裝);本地查看插件是否啟動(dòng);請平臺管理人員針對測試設(shè)備執(zhí)行插件停止動(dòng)作,并遠(yuǎn)程查看插件的狀態(tài);請平臺管理人員針對測試設(shè)備執(zhí)行插件運(yùn)行動(dòng)作,并遠(yuǎn)程查看插件的狀態(tài);請平臺管理人員針對測試設(shè)備執(zhí)行插件升級動(dòng)作,并遠(yuǎn)程查看插件的版本號;請平臺管理人員針對測試設(shè)備執(zhí)行插件升級動(dòng)作,選擇之前的版本,并遠(yuǎn)程查看插件的版本號;請平臺管理人員針對測試設(shè)備執(zhí)行插件卸載動(dòng)作,并遠(yuǎn)程查看插件的狀態(tài);請平臺管理人員針對測試設(shè)備執(zhí)行插件安裝動(dòng)作,并遠(yuǎn)程查看插件的版本號;網(wǎng)關(guān)本地查看插件是否啟動(dòng);通過標(biāo)準(zhǔn):步驟1中,插件都已經(jīng)預(yù)裝,且處于啟動(dòng)狀態(tài);步驟2中,平臺可以遠(yuǎn)程查看到網(wǎng)關(guān)運(yùn)行插件狀態(tài)正常,可讀取插件的版本號為插件預(yù)裝版本號;步驟3中,網(wǎng)關(guān)本地可看到插件運(yùn)行正常;步驟4中,平臺下發(fā)插件停止命令成功,插件狀態(tài)為停止?fàn)顟B(tài);步驟5中,平臺下發(fā)插件運(yùn)行命令成功,插件狀態(tài)為運(yùn)行狀態(tài);步驟6中,平臺下發(fā)插件升級命令成功,并遠(yuǎn)程讀取插件版本號為升級版本;步驟7中,平臺下發(fā)插件升級命令成功,并遠(yuǎn)程讀取插件版本號為升級版本;步驟8中,平臺下發(fā)插件卸載命令成功,插件刪除;步驟9中,平臺下發(fā)插件安裝命令成功,并遠(yuǎn)程讀取插件版本號為安裝版本;步驟10中,本地可查看到插件運(yùn)行正常。測試結(jié)果:□通過(OK)□部分通過(POK)□不通過(NOK)簽字:測試人員:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論