[發(fā)明專利]一種在服務(wù)測(cè)試中處理測(cè)試數(shù)據(jù)的方法、裝置和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201710879709.7 | 申請(qǐng)日: | 2017-09-26 |
| 公開(公告)號(hào): | CN107453960B | 公開(公告)日: | 2020-08-25 |
| 發(fā)明(設(shè)計(jì))人: | 洪旭;克遠(yuǎn);朱建坤 | 申請(qǐng)(專利權(quán))人: | 青島聚看云科技有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26;G06F11/36 |
| 代理公司: | 青島聯(lián)智專利商標(biāo)事務(wù)所有限公司 37101 | 代理人: | 邵新華 |
| 地址: | 266100 山東省青*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 服務(wù) 測(cè)試 處理 測(cè)試數(shù)據(jù) 方法 裝置 系統(tǒng) | ||
本發(fā)明涉及自動(dòng)化測(cè)試技術(shù)領(lǐng)域,提供一種在服務(wù)測(cè)試中處理測(cè)試數(shù)據(jù)的方法、裝置和系統(tǒng)。所述方法包括:當(dāng)調(diào)取API接口時(shí),通過API接口發(fā)送對(duì)服務(wù)版本測(cè)試的測(cè)試請(qǐng)求且接收基于測(cè)試請(qǐng)求反饋的測(cè)試數(shù)據(jù);記錄基于對(duì)當(dāng)前服務(wù)版本測(cè)試的測(cè)試請(qǐng)求反饋的當(dāng)前測(cè)試數(shù)據(jù),以及基于對(duì)與當(dāng)前服務(wù)版本不同的歷史服務(wù)版本測(cè)試的測(cè)試請(qǐng)求反饋的歷史測(cè)試數(shù)據(jù);根據(jù)當(dāng)前測(cè)試數(shù)據(jù)和歷史測(cè)試數(shù)據(jù)確定用于識(shí)別當(dāng)前服務(wù)版本中驗(yàn)證點(diǎn)的差分?jǐn)?shù)據(jù)。因此本發(fā)明可以自動(dòng)化測(cè)試服務(wù)版本,對(duì)大規(guī)模微服務(wù)的服務(wù)版本中驗(yàn)證點(diǎn)進(jìn)行識(shí)別,以保證降低通過人工判斷驗(yàn)證點(diǎn)的工作量和工作時(shí)間,從而提升識(shí)別驗(yàn)證點(diǎn)的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及自動(dòng)化測(cè)試技術(shù)領(lǐng)域,尤其涉及一種在服務(wù)測(cè)試中處理測(cè)試數(shù)據(jù)的方法、裝置和系統(tǒng)。
背景技術(shù)
在相關(guān)技術(shù)中,自動(dòng)化測(cè)試系統(tǒng)中包括運(yùn)行在客戶端上的應(yīng)用程序和為應(yīng)用程序提供服務(wù)的服務(wù)器,應(yīng)用程序通過API接口向服務(wù)器發(fā)送請(qǐng)求,且接收服務(wù)器針對(duì)對(duì)該請(qǐng)求反饋的請(qǐng)求數(shù)據(jù),在服務(wù)測(cè)試階段,需要通過API接口向服務(wù)器提供的各個(gè)服務(wù)的不同服務(wù)版本進(jìn)行測(cè)試,繼而通過服務(wù)維護(hù)人員分析測(cè)試服務(wù)版本后反饋的測(cè)試數(shù)據(jù),判斷測(cè)試數(shù)據(jù)中的驗(yàn)證點(diǎn)是否發(fā)生變化,如果發(fā)生變化,則服務(wù)維護(hù)人員可以編譯驗(yàn)證點(diǎn),其中,服務(wù)版本包括云服務(wù)、網(wǎng)頁或者移動(dòng)APP等提供的服務(wù)內(nèi)容。
舉例說明,如圖1所示,在百度搜索引擎中搜索百度后,搜索網(wǎng)頁顯示了“百度百科”圖片和簡介百度公司的描述字段,在搜索網(wǎng)頁中,“百度百科”圖片的顯示位置為title百度_百度百科/title,描述字段的顯示位置為name=descriptioncontent,在服務(wù)測(cè)試由顯示位置及其對(duì)應(yīng)的顯示內(nèi)容組成了該搜索網(wǎng)頁的服務(wù)版本中的驗(yàn)證點(diǎn),在服務(wù)測(cè)試階段需要驗(yàn)證前述驗(yàn)證點(diǎn)。
隨著服務(wù)開發(fā)的發(fā)展和用戶多元化、垂直化的需求增強(qiáng),服務(wù)的規(guī)模越來越龐大(例如:應(yīng)用種類、應(yīng)用版本等),服務(wù)器后臺(tái)系統(tǒng)會(huì)被拆分為大量的微服務(wù),各個(gè)微服務(wù)分別使用不同的API接口測(cè)試服務(wù)版本,此時(shí)需要對(duì)服務(wù)版本維護(hù)的維護(hù)人員通過人工判斷測(cè)試數(shù)據(jù)中驗(yàn)證點(diǎn),造成人工判斷的工作量大、難度大、消耗時(shí)間長,從而導(dǎo)致測(cè)試效率低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種在服務(wù)測(cè)試中處理測(cè)試數(shù)據(jù)的方法、裝置和系統(tǒng),解決由于服務(wù)版本的規(guī)模大,導(dǎo)致人工判斷測(cè)試數(shù)據(jù)中驗(yàn)證點(diǎn)的效率低的問題。
具體地,本發(fā)明通過如下技術(shù)方案實(shí)現(xiàn):
一方面,本發(fā)明提供一種在服務(wù)測(cè)試中處理測(cè)試數(shù)據(jù)的方法,所述方法包括以下具體步驟:
當(dāng)調(diào)取API接口時(shí),通過API接口發(fā)送對(duì)服務(wù)版本測(cè)試的測(cè)試請(qǐng)求且接收基于測(cè)試請(qǐng)求反饋的測(cè)試數(shù)據(jù);
記錄基于對(duì)當(dāng)前服務(wù)版本測(cè)試的測(cè)試請(qǐng)求反饋的當(dāng)前測(cè)試數(shù)據(jù),以及基于對(duì)與當(dāng)前服務(wù)版本不同的歷史服務(wù)版本測(cè)試的測(cè)試請(qǐng)求反饋的歷史測(cè)試數(shù)據(jù);
根據(jù)當(dāng)前測(cè)試數(shù)據(jù)和歷史測(cè)試數(shù)據(jù)確定用于識(shí)別當(dāng)前服務(wù)版本中驗(yàn)證點(diǎn)的差分?jǐn)?shù)據(jù)。
另一方面,基于相同的構(gòu)思,本發(fā)明還提供一種在服務(wù)測(cè)試中處理測(cè)試數(shù)據(jù)的裝置,所述裝置包括一下具體單元:
API接口,用于當(dāng)調(diào)取API接口時(shí),通過API接口發(fā)送對(duì)服務(wù)版本測(cè)試的測(cè)試請(qǐng)求且接收基于測(cè)試請(qǐng)求反饋的測(cè)試數(shù)據(jù);
測(cè)試數(shù)據(jù)記錄單元,用于記錄基于對(duì)當(dāng)前服務(wù)版本測(cè)試的測(cè)試請(qǐng)求反饋的當(dāng)前測(cè)試數(shù)據(jù),以及基于對(duì)與當(dāng)前服務(wù)版本不同的歷史服務(wù)版本測(cè)試的測(cè)試請(qǐng)求反饋的歷史測(cè)試數(shù)據(jù);
差分?jǐn)?shù)據(jù)確定,用于根據(jù)當(dāng)前測(cè)試數(shù)據(jù)和歷史測(cè)試數(shù)據(jù)確定用于識(shí)別當(dāng)前服務(wù)版本中驗(yàn)證點(diǎn)的差分?jǐn)?shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島聚看云科技有限公司,未經(jīng)青島聚看云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710879709.7/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺(tái)
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺(tái)及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法
- 一種手機(jī)測(cè)試數(shù)據(jù)整合系統(tǒng)及方法
- 測(cè)試數(shù)據(jù)獲取方法、客戶端與服務(wù)器
- 一種GSM-R網(wǎng)絡(luò)在線實(shí)時(shí)測(cè)試系統(tǒng)及方法
- 一種測(cè)試數(shù)據(jù)積累方法及裝置
- 用于處理測(cè)試數(shù)據(jù)的方法和裝置
- 一種GUI測(cè)試的測(cè)試數(shù)據(jù)創(chuàng)建方法、裝置、終端及存儲(chǔ)介質(zhì)
- 觸控裝置及其驅(qū)動(dòng)方法
- 生成測(cè)試數(shù)據(jù)的方法及裝置
- 測(cè)試數(shù)據(jù)預(yù)測(cè)方法及裝置、處理設(shè)備
- 測(cè)試數(shù)據(jù)生成方法及裝置





