[發明專利]應用測試方法及裝置有效
| 申請號: | 201810706036.X | 申請日: | 2018-06-27 |
| 公開(公告)號: | CN110647459B | 公開(公告)日: | 2023-04-25 |
| 發明(設計)人: | 紀衛超;李帥;石磊 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 測試 方法 裝置 | ||
1.一種應用測試方法,其特征在于,包括:
獲取待交付應用的交付流水線的上下文信息;
確定匹配于所述上下文信息的至少一個測試方法;
推薦所述至少一個測試方法至測試人員,以使所述測試人員根據所述至少一個測試方法創建針對所述待交付應用的第一測試任務。
2.根據權利要求1所述的方法,其特征在于,所述上下文信息包括以下至少之一:
所述待交付應用的代碼屬性、所述待交付應用的類型信息、所述測試任務在所述交付流水線中對應的環境信息。
3.根據權利要求1所述的方法,其特征在于,所述確定匹配于所述上下文信息的至少一個測試方法,包括:
將所述上下文信息與備選測試方法的預設屬性標簽進行比較;
當任一備選測試方法的預設屬性標簽與所述上下文信息相匹配時,將所述任一備選測試方法確定為匹配于所述上下文信息。
4.根據權利要求3所述的方法,其特征在于,所述確定匹配于所述上下文信息的至少一個測試方法,包括:
分別計算所述上下文信息與備選測試方法的各個預設屬性標簽之間的單項匹配度得分;
根據各個預設屬性標簽的預設權重,對所述單項匹配度得分進行加權和計算,得到綜合匹配度得分;
當所述任一備選測試方法的綜合匹配度得分不小于預設分值時,確定所述任一備選測試方法匹配于所述上下文信息。
5.根據權利要求3所述的方法,其特征在于,所述預設屬性標簽包括以下至少之一:
為備選測試方法手動配置的靜態屬性標簽;
通過對備選測試方法參與的歷史測試事件進行統計而確定出的動態屬性標簽。
6.根據權利要求1所述的方法,其特征在于,還包括:
當所述待交付應用已存在與所述第一測試任務類型相同的第二測試任務時,比較所述第一測試任務和所述第二測試任務分別采用的測試方法與所述上下文信息之間的匹配度;
向所述測試人員推薦匹配度更優的測試任務。
7.根據權利要求1所述的方法,其特征在于,還包括:
當所述待交付應用存在同一類型的多個測試任務時,向所述測試人員交互冗余提醒消息。
8.根據權利要求1所述的方法,其特征在于,還包括:
當未查找到與所述上下文信息相匹配的測試方法時,放寬測試方法與所述上下文信息之間的匹配條件;
向所述測試人員交互根據放寬后的匹配條件查找到的匹配于所述上下文信息的測試方法,以供所述測試人員參考創建針對所述待交付應用的測試任務。
9.根據權利要求1所述的方法,其特征在于,所述交付流水線包括若干交付階段,所述第一測試任務被用于關聯至所述交付流水線中的一個或多個交付階段。
10.一種應用測試方法,其特征在于,包括:
展示針對待交付應用的交付流水線的操作界面,所述操作界面中包含測試推薦選項;
響應于針對所述測試推薦選項的觸發操作,展示至少一個測試方法至測試人員,所述至少一個測試方法匹配于所述交付流水線的上下文信息,以使所述測試人員根據所述至少一個測試方法創建針對所述待交付應用的第一測試任務。
11.一種應用測試裝置,其特征在于,包括:
獲取單元,獲取待交付應用的交付流水線的上下文信息;
確定單元,確定匹配于所述上下文信息的至少一個測試方法;
第一推薦單元,推薦所述至少一個測試方法至測試人員,以使所述測試人員根據所述至少一個測試方法創建針對所述待交付應用的第一測試任務。
12.根據權利要求11所述的裝置,其特征在于,所述上下文信息包括以下至少之一:
所述待交付應用的代碼屬性、所述待交付應用的類型信息、所述測試任務在所述交付流水線中對應的環境信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810706036.X/1.html,轉載請聲明來源鉆瓜專利網。





