恭喜深圳海云安網絡安全技術有限公司謝朝海獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜深圳海云安網絡安全技術有限公司申請的專利一種基于大模型自動化測試斷言生成方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119883936B 。
龍圖騰網通過國家知識產權局官網在2025-05-30發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510345333.6,技術領域涉及:G06F11/3668;該發明授權一種基于大模型自動化測試斷言生成方法是由謝朝海;齊大偉;謝琪;彭波設計研發完成,并于2025-03-24向國家知識產權局提交的專利申請。
本一種基于大模型自動化測試斷言生成方法在說明書摘要公布了:本發明涉及自動化測試斷言生成技術領域。本發明涉及一種基于大模型自動化測試斷言生成方法。其包括以下步驟:S1、收集不同用戶的歷史斷言測試數據和網絡文本數據,然后利用語言大模型對歷史斷言測試數據和網絡文本數據進行學習訓練;S2、收集用戶的需求測試文件,對需求測試文件進行測試模塊規劃分析,使得需求測試文件生成為多個測試模塊;本發明通過對需求測試文件的深入分析,劃分多個測試模塊,并對每個模塊進行關鍵數值和關聯數值分析,能夠全面覆蓋軟件的各種功能和場景,在確定關鍵測試模塊時,綜合考慮了文件復雜性和模塊關鍵數值,優先測試對性能影響最大的模塊,避免測試遺漏重要功能點。
本發明授權一種基于大模型自動化測試斷言生成方法在權利要求書中公布了:1.一種基于大模型自動化測試斷言生成方法,其特征在于:包括以下步驟:S1、收集不同用戶的歷史斷言測試數據和網絡文本數據,然后利用大語言模型對歷史斷言測試數據和網絡文本數據進行學習訓練;S2、收集用戶的需求測試文件,對需求測試文件進行測試模塊規劃分析,使得需求測試文件生成為多個測試模塊,同時對測試模塊進行關鍵數值和關聯數值分析;所述S2的步驟如下:S2.1、在測試管理端設置文件提交通道,用戶通過向文件提交通道發送文件,在文件提供通道接收文件完畢后,將收集到的文件作為需求測試文件;S2.2、對需求測試文件進行測試模塊規劃分析,首先將需求測試文件進行靜態分析和動態分析,根據分析結果將整個需求測試文件規劃成多個測試模塊;S2.3、結合需求測試文件對每個測試模塊進行關鍵數值分析,獲取每個測試模塊在此次測試過程中的關鍵數值,同時將測試模塊之間進行關聯數值分析,獲取每個測試模塊相較于其他測試模塊的關聯數值;S3、對每個測試模塊進行測試用例分析,然后將所有測試用例結合關鍵數值和關聯數值進行測試場景規劃調整,同時對調整之后的測試用例根據關聯數值進行合并;S4、基于大語言模型對每個模塊的測試用例和合并的測試用例進行斷言生成,然后將生成的斷言結合對應的測試用例集成到自動化測試框架執行測試;S5、收集S4的測試結果,同時利用合并測試用例對應的測試結果對未合并測試用例對應的測試結果進行斷言分析,根據分析結果對斷言進行優化和完成測試;所述S5的步驟如下:S5.1、對自動化測試框架的測試結果進行監測,當測試結果反饋測試執行失敗,則將對應的斷言標記為失敗斷言,然后對失敗斷言結合測試執行成功的斷言進行優化分析,反之,測試結果反饋測試執行成功,則進入S5.2步驟;S5.2、設置斷言準確閾值,將單模塊執行成功的斷言結合多模塊合并的斷言進行準確值分析,同時將準確值結合斷言準確閾值進行優化比對,當單模塊執行成功的斷言與多模塊合并的斷言的準確值小于斷言準確閾值,則對單模塊執行成功的斷言進行優化,反之,當單模塊執行成功的斷言與多模塊合并的斷言的準確值大于斷言準確閾值,則完成測試。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人深圳海云安網絡安全技術有限公司,其通訊地址為:518000 廣東省深圳市福田區梅林街道孖嶺社區凱豐路10號翠林大廈15層1501—1504室;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。