[發(fā)明專利]一種接口間依賴關(guān)系的確定方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 202010360523.2 | 申請(qǐng)日: | 2020-04-30 |
| 公開(公告)號(hào): | CN111552509B | 公開(公告)日: | 2021-08-24 |
| 發(fā)明(設(shè)計(jì))人: | 曾慶熙;李晶;晉曉峰;王惠惠;譚慧琳;曾波;駱春光 | 申請(qǐng)(專利權(quán))人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號(hào): | G06F8/71 | 分類號(hào): | G06F8/71;G06K9/62;G06F11/36 |
| 代理公司: | 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 彭燕 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 接口 依賴 關(guān)系 確定 方法 裝置 | ||
1.一種接口間依賴關(guān)系的確定方法,其特征在于,包括:
針對(duì)多個(gè)接口測(cè)試場(chǎng)景中任一接口測(cè)試場(chǎng)景,根據(jù)所述接口測(cè)試場(chǎng)景在測(cè)試過程中各接口之間的參數(shù)傳遞信息,確定所述接口測(cè)試場(chǎng)景的接口依賴關(guān)系;并記錄所述接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行統(tǒng)計(jì)信息;其中,所述運(yùn)行統(tǒng)計(jì)信息表征了所述接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行特性;
按照以下方式對(duì)所述多個(gè)接口測(cè)試場(chǎng)景的運(yùn)行統(tǒng)計(jì)信息進(jìn)行聚類,得到至少一個(gè)聚類簇:
所述多個(gè)接口測(cè)試場(chǎng)景的個(gè)數(shù)為N;所述至少一個(gè)聚類簇的個(gè)數(shù)為K;K,N為正整數(shù),K小于N;將所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行統(tǒng)計(jì)信息,映射為所述多個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn);選取N個(gè)接口測(cè)試場(chǎng)景中K個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn),作為K個(gè)聚類簇的K個(gè)質(zhì)心;根據(jù)預(yù)設(shè)距離計(jì)算規(guī)則,確定所述N個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)與所述K個(gè)質(zhì)心的距離;根據(jù)預(yù)設(shè)簇劃分規(guī)則以及所述N個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)與K個(gè)質(zhì)心的距離,確定所述K個(gè)聚類簇內(nèi)的接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn);若所述K個(gè)聚類簇內(nèi)的接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)收斂,則將所述K個(gè)聚類簇作為所述至少一個(gè)聚類簇;若所述K個(gè)聚類簇內(nèi)的接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)不收斂,則將所述K個(gè)聚類簇內(nèi)的接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)的質(zhì)心重新作為所述K個(gè)質(zhì)心,從而更新所述K個(gè)質(zhì)心,并返回所述根據(jù)預(yù)設(shè)距離計(jì)算規(guī)則,確定所述N個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)與所述K個(gè)質(zhì)心的距離的步驟;
針對(duì)所述至少一個(gè)聚類簇中每個(gè)聚類簇,對(duì)所述聚類簇內(nèi)的各接口測(cè)試場(chǎng)景的接口依賴關(guān)系進(jìn)行合并,得到所述聚類簇的接口依賴關(guān)系;
對(duì)所述至少一個(gè)聚類簇的接口依賴關(guān)系進(jìn)行合并,得到所述多個(gè)接口測(cè)試場(chǎng)景間的接口依賴關(guān)系。
2.如權(quán)利要求1所述的方法,其特征在于,所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行統(tǒng)計(jì)信息為多個(gè)維度下的運(yùn)行統(tǒng)計(jì)信息;所述多個(gè)維度包括至少三個(gè)維度;所述將所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行統(tǒng)計(jì)信息,映射為所述多個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn);包括:
獲取所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中分別在所述多個(gè)維度下的多個(gè)單維運(yùn)行統(tǒng)計(jì)信息;
將所述多個(gè)單維運(yùn)行統(tǒng)計(jì)信息合并為所述多個(gè)接口測(cè)試場(chǎng)景的多維運(yùn)行統(tǒng)計(jì)信息;
基于預(yù)設(shè)數(shù)據(jù)降維算法,將所述多維運(yùn)行統(tǒng)計(jì)信息映射為所述多個(gè)接口測(cè)試場(chǎng)景的二維運(yùn)行統(tǒng)計(jì)信息,作為所述多個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)。
3.如權(quán)利要求1所述的方法,其特征在于,所述選取N個(gè)接口測(cè)試場(chǎng)景中K個(gè)接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn),作為K個(gè)聚類簇的K個(gè)質(zhì)心,包括:
初始化所述K個(gè)接口測(cè)試場(chǎng)景的向量;所述K個(gè)接口測(cè)試場(chǎng)景中每個(gè)接口測(cè)試場(chǎng)景的向量用于表征所述接口測(cè)試場(chǎng)景的特性;
針對(duì)所述K個(gè)接口測(cè)試場(chǎng)景的向量中每個(gè)接口測(cè)試場(chǎng)景的向量,確定所述接口測(cè)試場(chǎng)景的向量與所述接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)的距離,將所述接口測(cè)試場(chǎng)景的運(yùn)行數(shù)據(jù)點(diǎn)中與所述接口測(cè)試場(chǎng)景的向量距離最小的運(yùn)行數(shù)據(jù)點(diǎn),作為所述接口測(cè)試場(chǎng)景在所述K個(gè)聚類簇中對(duì)應(yīng)聚類簇的質(zhì)心。
4.如權(quán)利要求1所述的方法,其特征在于,所述記錄所述接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行統(tǒng)計(jì)信息,包括:
獲取所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中的日志信息;
將所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中的日志信息中非接口運(yùn)行錯(cuò)誤的日志信息,作為所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中的無效日志信息;
將所述多個(gè)接口測(cè)試場(chǎng)景在測(cè)試過程中除無效日志信息之外日志信息中每個(gè)接口測(cè)試場(chǎng)景的運(yùn)行統(tǒng)計(jì)信息,作為所述接口測(cè)試場(chǎng)景在測(cè)試過程中的運(yùn)行統(tǒng)計(jì)信息。
5.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述接口測(cè)試場(chǎng)景在測(cè)試過程中各接口之間的參數(shù)傳遞信息,確定所述接口測(cè)試場(chǎng)景的接口依賴關(guān)系;包括:
針對(duì)第一接口,若所述第一接口的參數(shù)傳遞信息指示所述第一接口輸出的參數(shù)為第二接口輸入的參數(shù),則確定所述第二接口依賴于所述第一接口;若所述第一接口的參數(shù)傳遞信息指示所述第一接口輸入的參數(shù)為第三接口輸出的參數(shù),則確定所述第一接口依賴于所述第三接口;所述第一接口、所述第二接口和所述第三接口均為所述接口測(cè)試場(chǎng)景中各接口中的接口。
該專利技術(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/202010360523.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 關(guān)系視圖
- 位置關(guān)系檢測(cè)裝置以及位置關(guān)系檢測(cè)系統(tǒng)
- 關(guān)系建模
- 關(guān)系分析方法、關(guān)系分析程序、以及關(guān)系分析裝置
- 實(shí)體關(guān)系分類裝置和實(shí)體關(guān)系分類方法
- 用戶關(guān)系抽取方法和用戶關(guān)系抽取系統(tǒng)
- 融合依存關(guān)系與篇章修辭關(guān)系的事件時(shí)序關(guān)系識(shí)別方法
- 開關(guān)系統(tǒng)
- 視頻視覺關(guān)系檢測(cè)的關(guān)系片段連接方法
- 開關(guān)系統(tǒng)





