恭喜上海萬向區塊鏈股份公司顏龍獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜上海萬向區塊鏈股份公司申請的專利基于數據驅動的存證服務測試方法及系統獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114356782B 。
龍圖騰網通過國家知識產權局官網在2025-05-27發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202210050847.5,技術領域涉及:G06F11/3668;該發明授權基于數據驅動的存證服務測試方法及系統是由顏龍設計研發完成,并于2022-01-17向國家知識產權局提交的專利申請。
本基于數據驅動的存證服務測試方法及系統在說明書摘要公布了:本發明提供了一種基于數據驅動的存證服務測試方法和系統,包括:步驟1:通過接口測試框架Rest?Assured封裝接口函數;步驟2:通過單元測試框架Junit5生成測試用例,通過存標簽和查標簽進行標記,在測試用例中使用接口函數;步驟3:設置測試數據生成函數,并關聯到測試用例;步驟4:設置運行參數,并執行測試用例,得到測試結果。本發明通過將調用查詢序號和原文寫入文件作為查詢參數,使每次存和查相互關聯,存證流程閉環,整個測試流程使用數據驅動,所有測試數據自動生成,大大提高了測試效率,節省測試時間,配合持續集成,執行測試不需要人工干預。
本發明授權基于數據驅動的存證服務測試方法及系統在權利要求書中公布了:1.一種基于數據驅動的存證服務測試方法,其特征在于,包括:步驟1:通過接口測試框架Rest-Assured封裝接口函數;步驟2:通過單元測試框架Junit5生成測試用例,通過存標簽和查標簽進行標記,在測試用例中使用接口函數;步驟3:設置測試數據生成函數,并關聯到測試用例;步驟4:設置運行參數,并執行測試用例,得到測試結果;所述步驟1包括:基于Rest-Assured框架封裝支持向指定的資源提交要被處理的數據和從指定的資源請求數據的http接口函數,所述http接口函數接收map和String類型的參數,將map類型的參數放入請求的軀干或者參數中,將String類型的參數作為請求的資源定位符,并通過http接口函數返回測試執行結果;所述步驟2包括:步驟2.1:基于單元測試框架Junit5編寫存證和查詢測試用例,給每條測試用例打上標簽,標注為存類型或查類型;步驟2.2:通過存用例最后執行寫入文件操作,將存結果中的查詢序號和參數原文寫入指定文件中;步驟2.3:通過查用例讀取指定文件,從文件讀取原文和查詢序號,將查詢結果和原文比對;步驟2.4:在每條測試用例中打印入參和執行結果;步驟2.5:將每條測試用例都與一個測試數據生成函數關聯;步驟2.6:對每條測試用例讀取配置文件,獲取請求地址;所述步驟3包括:步驟3.1:通過數據生成函數讀取參數文件,獲取私鑰和憑證信息;步驟3.2:與存用例關聯需要生成存證原文,打上時間戳,并用私鑰簽名;步驟3.3:與查用例關聯需要讀取指定文件,獲取查詢序號和參數原文讀取參數用私鑰簽名,并且打上時間戳;所述步驟4包括:步驟4.1:將運行需要的參數、用戶私鑰、請求路徑和主機地址信息寫入配置文件中;步驟4.2:解析配置文件,獲取配置信息;步驟4.3:先執行存用例,獲取到查詢序號,再執行查用例;步驟4.4:配置集成工具Jenkins任務,按照預設計劃執行存證測試;步驟4.5:將測試工程引入結果可視化依賴測試報告自動化生成allure,并通過html查看測試結果。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人上海萬向區塊鏈股份公司,其通訊地址為:200086 上海市虹口區塘沽路463號1201室;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。