两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

調(diào)用IxChariotAPI測(cè)試吞吐量方法

文檔序號(hào):8322114閱讀:1702來(lái)源:國(guó)知局
調(diào)用IxChariot API測(cè)試吞吐量方法
【技術(shù)領(lǐng)域】
:
[0001]本發(fā)明涉及一種調(diào)用IxChar1t API測(cè)試吞吐量方法。
【背景技術(shù)】
:
[0002]在任何的WIFI產(chǎn)品生產(chǎn)測(cè)試過(guò)程中,無(wú)線(xiàn)吞吐量和有線(xiàn)吞吐量(簡(jiǎn)稱(chēng)吞吐量,下同)測(cè)試都是一項(xiàng)非常重要的測(cè)試項(xiàng)目。
[0003]IxChar1t工具作為業(yè)界比較公認(rèn)的吞吐量測(cè)試工具,在工廠的生產(chǎn)測(cè)試系統(tǒng)中普遍使用。如何順利的將IxChar1t整合到生產(chǎn)測(cè)試系統(tǒng)中就是一個(gè)非常重要的問(wèn)題。
[0004]目前生產(chǎn)廠主要是使用iperf軟件(另一款吞吐量測(cè)試工具)作為吞吐量測(cè)試工具進(jìn)行測(cè)試。
[0005]首先架設(shè)測(cè)試站,在待測(cè)物的兩端分別連接一臺(tái)電腦,并在服務(wù)端電腦上運(yùn)行iperf服務(wù)端程序??蛻?hù)端電腦上的iperf客戶(hù)端程序則由生產(chǎn)測(cè)試系統(tǒng)進(jìn)行調(diào)用。
[0006]測(cè)試過(guò)程是生產(chǎn)測(cè)試系統(tǒng)測(cè)試到吞吐量測(cè)試項(xiàng)目時(shí)會(huì)先根據(jù)測(cè)試腳本中的吞吐量測(cè)試參數(shù)生成iperf命令行參數(shù),然后運(yùn)行iperf客戶(hù)端程序進(jìn)行測(cè)試,測(cè)試過(guò)程中iperf會(huì)根據(jù)命令行參數(shù)進(jìn)行TX測(cè)試和RX測(cè)試,最后生產(chǎn)測(cè)試系統(tǒng)分析iperf輸出的測(cè)試報(bào)告并與測(cè)試標(biāo)準(zhǔn)對(duì)比,進(jìn)行測(cè)試結(jié)果判定,完成吞吐量測(cè)試.
[0007]由于IxChar1t較iperf有以下優(yōu)點(diǎn),所以有使用IxChar1t替換iperf的需求。
[0008]①I(mǎi)xChar1t測(cè)試工具比iperf穩(wěn)定,不會(huì)出現(xiàn)不正常退出的情況;
[0009]②IxChar1t的吞吐量算法比iperf更貼近實(shí)際值;
[0010]③IxChar1t的認(rèn)可度比iperf高。

【發(fā)明內(nèi)容】

:
[0011]本發(fā)明的目的是提供一種能在生產(chǎn)測(cè)試系統(tǒng)中正常使用IxChar1t工具,并且不需要修改生產(chǎn)測(cè)試系統(tǒng)源代碼和測(cè)試腳本就能夠從iperf?平滑切換到IxChar1t的調(diào)用IxChar1t API測(cè)試吞吐量方法。
[0012]上述的目的通過(guò)以下的技術(shù)方案實(shí)現(xiàn):
[0013]—種調(diào)用IxChar1t API測(cè)試吞吐量方法,首先開(kāi)發(fā)一個(gè)文件名為char1t, exe的可執(zhí)行文件完成以下步驟:①對(duì)外接口部分,②內(nèi)部測(cè)試部分,③輸出報(bào)告部分;然后架設(shè)測(cè)試環(huán)境,在服務(wù)端安裝EndPoint軟件,在客戶(hù)端安裝EndPoint軟件,IxChar1t客戶(hù)端提供API支持,并將開(kāi)發(fā)的char1t, exe文件安裝到生產(chǎn)測(cè)試系統(tǒng)中。
[0014]所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,所述的對(duì)外接口部分是使用命令行參數(shù)的方式作為對(duì)外接口,對(duì)iperf的常用參數(shù)-c、-f、-r、-d、-B、-P進(jìn)行分析,并在源代碼中實(shí)現(xiàn)與iperf的相同參數(shù),其他iperf中與IxChar1t不相關(guān)的參數(shù)則做忽略處理。
[0015]所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,所述的內(nèi)部測(cè)試部分是根據(jù)輸入?yún)?shù)調(diào)用IxChar1t API和指定的char1t腳本文件進(jìn)行吞吐量測(cè)試,將測(cè)試結(jié)果匯聚到輸出部分。
[0016]所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,所述的輸出報(bào)告部分是將輸出報(bào)告輸出到標(biāo)準(zhǔn)輸出設(shè)備中,輸出報(bào)告的SUM字段的格式要與iperf報(bào)告的格式相同。
[0017]有益效果:
[0018]1.本發(fā)明使IxChar1t能在生產(chǎn)測(cè)試系統(tǒng)中正常運(yùn)行并測(cè)試。
[0019]2.本發(fā)明能與iperf相兼容,并能快速地從使用iperf測(cè)試切換到使用IxChar1t 測(cè)試。
[0020]3.本發(fā)明的生產(chǎn)測(cè)試系統(tǒng)中,已經(jīng)實(shí)現(xiàn)了通過(guò)命令行方式調(diào)用iperf工具進(jìn)行吞吐量測(cè)試并分析輸出的測(cè)試報(bào)告的工作。
[0021]4.本發(fā)明能夠使用IxChar1t工具進(jìn)行吞吐量測(cè)試;不用修改硬件環(huán)境設(shè)定,只需修改軟件環(huán)境即可;不必修改生產(chǎn)測(cè)試系統(tǒng)源代碼并重新編譯;不必修改生產(chǎn)測(cè)試系統(tǒng)中的測(cè)試腳本參數(shù)。
[0022]5.本發(fā)明只要替換生產(chǎn)測(cè)試系統(tǒng)中iperf軟件即可切換吞吐量測(cè)試工具,不影響系統(tǒng)的其他部分。
【附圖說(shuō)明】
:
[0023]附圖1是iperf在生產(chǎn)測(cè)試系統(tǒng)中的運(yùn)行過(guò)程圖。
[0024]附圖2是IxChar1t測(cè)試環(huán)境架設(shè)圖。
[0025]附圖3IxChar1t在生產(chǎn)測(cè)試系統(tǒng)中的運(yùn)行過(guò)程圖。
[0026]附圖4生產(chǎn)測(cè)試系統(tǒng)調(diào)用吞吐量測(cè)試工具關(guān)系圖。
[0027]附圖5常用參數(shù)對(duì)比圖。
[0028]附圖6IxChar1tAPI 調(diào)用圖。
[0029]附圖7輸出報(bào)告對(duì)比圖。
【具體實(shí)施方式】
:
[0030]實(shí)施例1:
[0031]—種調(diào)用IxChar1t API測(cè)試吞吐量方法,首先開(kāi)發(fā)一個(gè)文件名為char1t, exe的可執(zhí)行文件完成以下步驟:①對(duì)外接口部分,②內(nèi)部測(cè)試部分,③輸出報(bào)告部分;然后架設(shè)測(cè)試環(huán)境,在服務(wù)端安裝EndPoint軟件(IxChar1t需與此軟件配合使用),在客戶(hù)端安裝EndPoint軟件,IxChar1t客戶(hù)端提供API支持,并將開(kāi)發(fā)的char1t, exe文件安裝到生產(chǎn)測(cè)試系統(tǒng)中。從中可以看出硬件環(huán)境相同,軟件環(huán)境不同,所以只需要修改軟件環(huán)境即可。
[0032]實(shí)施例2:
[0033]實(shí)施例1所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,所述的對(duì)外接口部分是使用命令行參數(shù)的方式作為對(duì)外接口,對(duì)iperf的常用參數(shù)-c、_f、-r、_d、-B、-P進(jìn)行分析,并在源代碼中實(shí)現(xiàn)與iperf的相同參數(shù),且相同參數(shù)實(shí)現(xiàn)相同效果,其他iperf中與IxChar1t不相關(guān)的參數(shù)則做忽略處理。
[0034]實(shí)施例3:
[0035]實(shí)施例1所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,所述的內(nèi)部測(cè)試部分是根據(jù)輸入?yún)?shù)調(diào)用IxChar1t API和指定的char1t腳本文件進(jìn)行吞吐量測(cè)試,附圖6將測(cè)試結(jié)果匯聚到輸出部分。
[0036]實(shí)施例4:
[0037]實(shí)施例1所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,所述的輸出報(bào)告部分是將輸出報(bào)告輸出到標(biāo)準(zhǔn)輸出設(shè)備中,輸出報(bào)告的SUM字段的格式要與iperf報(bào)告的格式相同。
[0038]實(shí)施例5:
[0039]上述實(shí)施例所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,為了實(shí)現(xiàn)從iperf平滑切換到IxChar1t,需要開(kāi)發(fā)一個(gè)中間層程序,此程序的輸入?yún)?shù)格式與iperf完全相同,內(nèi)部通過(guò)使用輸入?yún)?shù)和IxChar1t提供的API接口實(shí)現(xiàn)IxChar1t功能,測(cè)試完成后將測(cè)試結(jié)果信息整理成與iperf的報(bào)告格式完全相同的報(bào)告格式并輸出。這樣只要將這個(gè)中間程序放到生產(chǎn)測(cè)試系統(tǒng)中替換iperf工具就可以實(shí)現(xiàn)測(cè)試工具切換。
[0040]實(shí)施例6:
[0041]上述實(shí)施例所述的調(diào)用IxChar1t API測(cè)試吞吐量方法,對(duì)比附圖1和附圖3給出的在生產(chǎn)測(cè)試系統(tǒng)中的運(yùn)行過(guò)程可以看出,與生產(chǎn)測(cè)試系統(tǒng)直接關(guān)聯(lián)的部分(輸入部分和輸出部分)是完成相同的.只有實(shí)際測(cè)試的部分不相同,無(wú)論生產(chǎn)測(cè)試系統(tǒng)中安裝的是iperf工具還是IxChar1t工具,生產(chǎn)測(cè)試系統(tǒng)都是按照附圖4的過(guò)程進(jìn)行調(diào)用的,所以不需要修改生產(chǎn)測(cè)試系統(tǒng)的任何部分,包括可執(zhí)行文件和腳本參數(shù)。
[0042]一款由美國(guó)意達(dá)康公司開(kāi)發(fā)的吞吐量測(cè)試軟件IxChar1t。
[0043]—款由美國(guó)意達(dá)康公司開(kāi)發(fā)的端點(diǎn)軟件EndPoint,為IxChar1t軟件提供底層測(cè)試服務(wù)。
[0044]應(yīng)用程序接口 API。實(shí)際上是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開(kāi)發(fā)人員基于某軟件或硬件得以訪問(wèn)一組例程的能力,而又無(wú)需訪問(wèn)源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。
[0045]由IxChar1t軟件提供的應(yīng)用程式接口 IxChar1t AP10
[0046]一款免費(fèi)開(kāi)源的吞吐量測(cè)試軟件iperf。將個(gè)人電腦、手持設(shè)備等終端以無(wú)線(xiàn)方式互相連接的技術(shù)WIF。
【主權(quán)項(xiàng)】
1.一種調(diào)用IxChar1t API測(cè)試吞吐量方法,其特征是:首先開(kāi)發(fā)一個(gè)文件名為char1t, exe的可執(zhí)行文件完成以下步驟:①對(duì)外接口部分,②內(nèi)部測(cè)試部分,③輸出報(bào)告部分;然后架設(shè)測(cè)試環(huán)境,在服務(wù)端安裝EndPoint軟件,在客戶(hù)端安裝EndPoint軟件,IxChar1t客戶(hù)端提供API支持,并將開(kāi)發(fā)的char1t, exe文件安裝到生產(chǎn)測(cè)試系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的調(diào)用IxChar1tAPI測(cè)試吞吐量方法,其特征是:所述的對(duì)外接口部分是使用命令行參數(shù)的方式作為對(duì)外接口,對(duì)iperf的常用參數(shù)-c、-f、-r、-d、-B、-P進(jìn)行分析,并在源代碼中實(shí)現(xiàn)與iperf的相同參數(shù),其他iperf中與IxChar1t不相關(guān)的參數(shù)則做忽略處理。
3.根據(jù)權(quán)利要求1所述的調(diào)用IxChar1tAPI測(cè)試吞吐量方法,其特征是:所述的內(nèi)部測(cè)試部分是根據(jù)輸入?yún)?shù)調(diào)用IxChar1t API和指定的char1t腳本文件進(jìn)行吞吐量測(cè)試,將測(cè)試結(jié)果匯聚到輸出部分。
4.根據(jù)權(quán)利要求1所述的調(diào)用IxChar1tAPI測(cè)試吞吐量方法,其特征是:所述的輸出報(bào)告部分是將輸出報(bào)告輸出到標(biāo)準(zhǔn)輸出設(shè)備中,輸出報(bào)告的SUM字段的格式要與iperf報(bào)告的格式相同。
【專(zhuān)利摘要】調(diào)用IxChariot API測(cè)試吞吐量方法。一種調(diào)用IxChariot API測(cè)試吞吐量方法,首先開(kāi)發(fā)一個(gè)文件名為chariot.exe的可執(zhí)行文件完成以下步驟:①對(duì)外接口部分,②內(nèi)部測(cè)試部分,③輸出報(bào)告部分;然后架設(shè)測(cè)試環(huán)境,在服務(wù)端安裝EndPoint軟件,在客戶(hù)端安裝EndPoint軟件,IxChariot客戶(hù)端提供API支持,并將開(kāi)發(fā)的chariot.exe文件安裝到生產(chǎn)測(cè)試系統(tǒng)中。本發(fā)明用于調(diào)用IxChariot API測(cè)試吞吐量。
【IPC分類(lèi)】H04L12-26
【公開(kāi)號(hào)】CN104639403
【申請(qǐng)?zhí)枴緾N201510115329
【發(fā)明人】崔建國(guó), 朱誠(chéng), 劉立剛
【申請(qǐng)人】太倉(cāng)市同維電子有限公司
【公開(kāi)日】2015年5月20日
【申請(qǐng)日】2015年3月17日
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
高安市| 永嘉县| 平阴县| 华宁县| 正宁县| 个旧市| 安福县| 开封市| 台江县| 阜阳市| 江孜县| 湘阴县| 蓬莱市| 彰化县| 辉南县| 泰和县| 武义县| 独山县| 饶阳县| 南昌县| 仁怀市| 屯门区| 娱乐| 密山市| 特克斯县| 威信县| 阿图什市| 昭通市| 沧源| 祁东县| 绥棱县| 长葛市| 闻喜县| 荃湾区| 蓬溪县| 安泽县| 海门市| 西安市| 宿州市| 胶南市| 牟定县|