• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    測試方法和裝置制造方法及圖紙

    技術(shù)編號:15746521 閱讀:410 留言:0更新日期:2017-07-03 02:01
    本發(fā)明專利技術(shù)提供了測試方法和裝置,通過將網(wǎng)絡(luò)對象以及該網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù)之后,利用在線算法程序?qū)斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果,進而從該數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù),然后根據(jù)測試指標(biāo)對樣本數(shù)據(jù)進行評估,獲得測試結(jié)果,由于僅需要預(yù)先根據(jù)現(xiàn)有的測試指標(biāo)設(shè)置目標(biāo)字段,以及設(shè)置輸入數(shù)據(jù),既可利用該測試指標(biāo)對在線算法程序進行測試,而無需現(xiàn)有技術(shù)中編寫模擬腳本的過程,從而提高了在線算法程序測試效率。

    Test method and apparatus

    The present invention provides a method and apparatus for testing, after the network behavior data network object and the network object set as input data, the input data by data online algorithm, data extraction results, value target field and the results obtained from the data, the sample data, then according to the test index of the sample data evaluate, obtain test results, because only in advance according to the existing test index set the target field, and set the input data, both on the online algorithm program for testing the test index, without the process of writing script required in the prior art, so as to improve the efficiency of testing online algorithm program.

    【技術(shù)實現(xiàn)步驟摘要】
    測試方法和裝置
    本專利技術(shù)涉及計算機技術(shù),尤其涉及一種測試方法和裝置。
    技術(shù)介紹
    隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,對于利用互聯(lián)網(wǎng)技術(shù)進行業(yè)務(wù)的交互處理已經(jīng)成為主流趨勢。在業(yè)務(wù)處理中,往往需要算法程序?qū)I(yè)務(wù)進行支持。現(xiàn)有的算法程序一般分為在線算法程序和離線算法程序。在線算法程序不同于離線算法程序,在線算法程序預(yù)先不需要獲知全部的輸入數(shù)據(jù),其可以以序列化的方式一個個地處理輸入,從而能夠更快地響應(yīng)輸入數(shù)據(jù)。在算法程序的應(yīng)用過程中,為了獲得更快的響應(yīng)速度,越來越多地采用了在線算法程序的形式。在現(xiàn)有技術(shù)中,若對在線算法程序進行測試,可以通過模擬的方式,對在線算法程序采用離線復(fù)制方式重寫,也就是說需要編寫測試腳本以及調(diào)試等大量工作才能完成對在線算法程序的測試,測試通過后,再將在線算法程序投放于業(yè)務(wù)中運行。但現(xiàn)有的測試方法中,由于編寫模擬腳本的工作量較大,同時,所編寫的模擬腳本不僅容易出錯,而且可塑性較差,從而導(dǎo)致在線算法程序的測試效率不高。
    技術(shù)實現(xiàn)思路
    本專利技術(shù)提供一種測試方法和裝置,用于解決現(xiàn)有技術(shù)中的在線算法程序測試效率不高的技術(shù)問題。為達到上述目的,本專利技術(shù)的實施例采用如下技術(shù)方案:第一方面,提供了一種測試方法,包括:將網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù);利用在線算法程序?qū)λ鲚斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果;從所述數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù);根據(jù)測試指標(biāo)對所述樣本數(shù)據(jù)進行評估,獲得測試結(jié)果。第二方面,提供了一種測試裝置,包括:設(shè)置模塊,用于將網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù);處理模塊,用于利用在線算法程序?qū)λ鲚?span style='display:none'>入數(shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果;提取模塊,用于從所述數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù);測試模塊,用于根據(jù)測試指標(biāo)對所述樣本數(shù)據(jù)進行評估,獲得測試結(jié)果。本專利技術(shù)實施例提供的測試方法和裝置,通過將網(wǎng)絡(luò)對象以及該網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù)之后,利用在線算法程序?qū)斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果,進而從該數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù),然后根據(jù)測試指標(biāo)對樣本數(shù)據(jù)進行評估,獲得測試結(jié)果,由于僅需要預(yù)先根據(jù)現(xiàn)有的測試指標(biāo)設(shè)置目標(biāo)字段,以及設(shè)置輸入數(shù)據(jù),既可利用該測試指標(biāo)對在線算法程序進行測試,而無需現(xiàn)有技術(shù)中編寫模擬腳本的過程,從而提高了在線算法程序測試效率。上述說明僅是本專利技術(shù)技術(shù)方案的概述,為了能夠更清楚了解本專利技術(shù)的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本專利技術(shù)的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本專利技術(shù)的具體實施方式。附圖說明通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本專利技術(shù)的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:圖1為本專利技術(shù)實施例一提供的測試方法的流程示意圖;圖2為本專利技術(shù)實施例二提供的測試方法的流程示意圖;圖3為本專利技術(shù)實施例三提供的測試裝置的結(jié)構(gòu)示意圖;圖4為本專利技術(shù)實施例四提供的測試裝置的結(jié)構(gòu)示意圖。具體實施方式本申請的主要思想在于,通過運行在線算法程序之后,針對在線算法程序所輸出的數(shù)據(jù)結(jié)果進行處理獲得樣本數(shù)據(jù),使得該樣本數(shù)據(jù)的格式能夠適用于現(xiàn)有的測試指標(biāo),從而可以利用該測試指標(biāo)對樣本數(shù)據(jù)進行評估,獲得測試結(jié)果,實現(xiàn)對在線算法程序的計算效果進行測試,以避免現(xiàn)有技術(shù)中將在線算法程序離線復(fù)制方式重寫的過程,也就是說,無需編寫模擬腳本,這樣就能夠避免編寫模擬腳本所帶來的巨大工作量,容易出錯和可塑性差的問題,提高了在線算法程序的測試效率。根據(jù)本實施例所提供的方法,用戶僅需要在對在線算法程序進行測試之前,預(yù)先根據(jù)現(xiàn)有的測試指標(biāo)設(shè)置目標(biāo)字段,以及設(shè)置輸入數(shù)據(jù),既可利用該測試指標(biāo)對在線算法程序進行測試,減少了測試的工作量,提高了測試效率。下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。下面結(jié)合附圖對本專利技術(shù)實施例提供的測試方法和裝置進行詳細描述。實施例一圖1為本專利技術(shù)實施例一提供的測試方法的流程示意圖,本實施例所提供的方法可以由算法評測平臺(AlgorithmEvaluationCarrier,AEC)執(zhí)行,該算法評測平臺上已集成了各個離線的測試指標(biāo)以及對應(yīng)的測試程序,如圖1所示,方法包括:步驟101、將網(wǎng)絡(luò)對象以及網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù)。具體的,可以通過預(yù)先記錄在業(yè)務(wù)中所產(chǎn)生的網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為來獲取到所需的網(wǎng)絡(luò)對象以及網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)。另外,由于業(yè)務(wù)日志中便記載有各網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù),可以通過從業(yè)務(wù)日志中抽取獲得網(wǎng)絡(luò)對象以及網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)。具體在業(yè)務(wù)的選擇上,可以優(yōu)先考慮被測的在線算法程序所布點的業(yè)務(wù),也就是在線算法程序所應(yīng)用到的業(yè)務(wù)。需要說明的是,網(wǎng)絡(luò)對象可以是指網(wǎng)絡(luò)用戶,網(wǎng)絡(luò)行為可以是指針對商品的購買行為或者是針對商品的搜索行為或者是針對商品的瀏覽行為等。作為本申請方案的典型應(yīng)用場景,在聚劃算業(yè)務(wù)中,可以對各個網(wǎng)絡(luò)用戶在該業(yè)務(wù)中的每一次的搜索行為進行記錄,所記錄的內(nèi)容可以包括但不限于搜索所采用的關(guān)鍵字、搜索占用的時長和頻率,以及當(dāng)獲得搜索結(jié)果時所點擊的搜索結(jié)果中的商品標(biāo)識。其中,通過記錄搜索所采用的關(guān)鍵字可以獲知網(wǎng)絡(luò)用戶所感興趣的商品類別,具體的商品類別可以為服裝、家居、母嬰和汽車等,另外還可以獲知商品名稱和商品細節(jié)特征。另外,通過記錄網(wǎng)絡(luò)用戶所點擊的搜索結(jié)果中的商品標(biāo)識,還可以進一步獲知網(wǎng)絡(luò)用戶所感興趣的價格范圍、品牌等更加精準的商品信息。同時,通過記錄搜索占用的時長和頻率,能夠獲知網(wǎng)絡(luò)用戶對商品的感興趣的相對程度。基于以上所記錄的內(nèi)容,能夠抽象出網(wǎng)絡(luò)用戶的特征,當(dāng)在線算法程序為布點于聚劃算業(yè)務(wù)的用于推薦商品的程序時,可以將這些所記錄的內(nèi)容作為輸入數(shù)據(jù),從而能夠針對每一網(wǎng)絡(luò)用戶的特征進行商品推薦,提高推薦的效率。同時,由于以上輸入數(shù)據(jù)是對真實存在網(wǎng)絡(luò)對象以及網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)進行記錄獲得的,避免了測試之前通過編寫輸入數(shù)據(jù)構(gòu)建數(shù)據(jù)池的過程,不僅減少了工作量,而且避免了由于編寫過程中出現(xiàn)錯誤而導(dǎo)致的故障。步驟102、利用在線算法程序?qū)斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果。具體的,根據(jù)輸入數(shù)據(jù)生成測試請求,向運行在線算法程序的服務(wù)器集群分發(fā)測試請求,進而從服務(wù)器集群獲取日志文件形式的數(shù)據(jù)結(jié)果。該數(shù)據(jù)結(jié)果是服務(wù)器集群采用在線算法程序?qū)y試請求中的輸入數(shù)據(jù)進行處理所獲得的。另外,在所獲得的數(shù)據(jù)結(jié)果中,可能會出現(xiàn)一些異常數(shù)據(jù),因而可以在獲得數(shù)據(jù)結(jié)果之后,通過排查實現(xiàn)對這些異常數(shù)據(jù)進行剔除。從而對排查之后的數(shù)據(jù)結(jié)果執(zhí)行后續(xù)的提取目標(biāo)字段的取值的步驟。步驟103、從數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù)。具體的,針對日志文件形式的數(shù)據(jù)結(jié)果,依次完成拆解和組裝的流程,從而獲得樣本數(shù)據(jù)。其中,拆解流程包括:在根據(jù)離線算法的測試指標(biāo)確定所需的目標(biāo)字段之后,從日志文件形式的數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,若提取成功,則執(zhí)行組裝的流程;若提取不成功,則報告提取出錯。其中本文檔來自技高網(wǎng)...
    測試方法和裝置

    【技術(shù)保護點】
    一種測試方法,其特征在于,包括:將網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù);利用在線算法程序?qū)λ鲚斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果;從所述數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù);根據(jù)測試指標(biāo)對所述樣本數(shù)據(jù)進行評估,獲得測試結(jié)果。

    【技術(shù)特征摘要】
    1.一種測試方法,其特征在于,包括:將網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù);利用在線算法程序?qū)λ鲚斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果;從所述數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù);根據(jù)測試指標(biāo)對所述樣本數(shù)據(jù)進行評估,獲得測試結(jié)果。2.根據(jù)權(quán)利要求1所述的測試方法,其特征在于,所述從數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù),包括:從日志文件形式的所述數(shù)據(jù)結(jié)果中提取所述目標(biāo)字段的取值;將所述目標(biāo)字段的取值填入預(yù)設(shè)表格中對應(yīng)所述目標(biāo)字段的記錄取值位置,獲得表格形式的樣本數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的測試方法,其特征在于,所述從所述數(shù)據(jù)結(jié)果中提取目標(biāo)字段的取值,獲得樣本數(shù)據(jù)之前,還包括:將所述測試指標(biāo)所需的通用字段和/或用戶自定義字段設(shè)置為所述目標(biāo)字段。4.根據(jù)權(quán)利要求1所述的測試方法,其特征在于,所述將網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)設(shè)置為輸入數(shù)據(jù)之前,還包括:若存在所述在線算法程序所布點的目標(biāo)業(yè)務(wù)的業(yè)務(wù)日志,則從所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)日志中提取獲得網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)。5.根據(jù)權(quán)利要求1所述的測試方法,其特征在于,所述將網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)作為輸入數(shù)據(jù)之前,還包括:若不存在所述在線算法程序所布點的目標(biāo)業(yè)務(wù)的業(yè)務(wù)日志,則從已有業(yè)務(wù)的業(yè)務(wù)日志中提取獲得網(wǎng)絡(luò)對象以及所述網(wǎng)絡(luò)對象的網(wǎng)絡(luò)行為數(shù)據(jù)。6.根據(jù)權(quán)利要求1-5任一項所述的測試方法,其特征在于,所述利用在線算法程序?qū)λ鲚斎霐?shù)據(jù)進行處理,獲得數(shù)據(jù)結(jié)果,包括:根據(jù)所述輸入數(shù)據(jù)生成測試請求;向運行所述在線算法程序的服務(wù)器集群分發(fā)所述測試請求;從所述服務(wù)器集群獲取采用所述在線算法程序?qū)λ鰷y試請求中的輸入數(shù)據(jù)進...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:王豆豆朱珠倪靜
    申請(專利權(quán))人:阿里巴巴集團控股有限公司
    類型:發(fā)明
    國別省市:開曼群島,KY

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲av无码一区二区三区乱子伦| 国产乱子伦精品无码码专区| 亚洲av无码片在线观看| 无码视频在线观看| 欧洲精品无码成人久久久| 色综合色国产热无码一| 无码国内精品久久人妻蜜桃| 亚洲AV无码国产精品色| 中文无码乱人伦中文视频在线V| 色窝窝无码一区二区三区色欲| 色视频综合无码一区二区三区| 久久久无码中文字幕久...| 亚洲成a人无码av波多野按摩| 无码丰满熟妇juliaann与黑人 | 亚洲人片在线观看天堂无码| 亚洲AV无码乱码在线观看| 亚洲中文无码av永久| 国产午夜无码精品免费看动漫| 亚洲AV无码一区二区三区鸳鸯影院| 久久久久亚洲AV成人无码| 亚洲精品无码你懂的网站| 亚洲午夜无码久久久久软件| 午夜福利无码不卡在线观看| HEYZO无码综合国产精品| 无码av大香线蕉伊人久久| 亚洲av无码专区在线电影| 无码人妻丝袜在线视频| 无码人妻精品一区二区三区东京热| 亚洲男人第一无码aⅴ网站| 国产精品无码久久综合网| 亚洲精品无码中文久久字幕| 久久久久亚洲AV无码永不| 亚洲精品偷拍无码不卡av| 国产高新无码在线观看| 无码人妻H动漫中文字幕| 日韩AV无码一区二区三区不卡 | 国产精品亚洲αv天堂无码| av中文无码乱人伦在线观看| 大胆日本无码裸体日本动漫| 人妻少妇看A偷人无码精品视频| 人妻丰满熟妇AV无码区|