• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    測試用例信息的統計方法、裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:44888962 閱讀:15 留言:0更新日期:2025-04-08 00:26
    本發明專利技術公開了一種測試用例信息的統計方法、裝置、電子設備及存儲介質,其中,測試用例信息的統計方法包括:獲取多個目標報告文件和多個初始文件測試用例;根據目標解析規則從多個目標報告文件中提取第一測試用例信息,其中,第一測試用例信息為多個初始文件測試用例的參數信息;根據多個初始文件測試用例確定第二測試用例信息,其中,第二測試用例信息為多個初始文件測試用例的提交信息;對第一測試用例信息和第二測試用例信息進行統計,得到統計結果,其中,統計結果用于對多個文件測試用例進行測試。本發明專利技術解決了現有技術中由于測試實例更新頻繁,從而導致測試準確性低的技術問題。

    【技術實現步驟摘要】

    本專利技術涉及計算機,具體而言,涉及一種測試用例信息的統計方法、裝置、電子設備及存儲介質


    技術介紹

    1、在現代軟件開發過程中,自動化測試是確保軟件質量的重要手段之一。隨著軟件開發周期的不斷縮短,快速迭代和頻繁發布成為常態,手動測試已經無法滿足高效、全面的質量保障需求。因此,自動化測試工具應運而生。cucumber作為一種廣泛應用的自動化測試工具,通過gherkin語言編寫的feature文件(劇本文件)來描述軟件功能的預期行為,從而實現自動化測試。gherkin語言是一種領域特定語言,主要用于行為驅動開發中,特別實在cucumber測試框架中,gherkin語言具有自然語言的特性,使得非技術人員也能理解測試用例的描述,方便溝通和協作。然而,隨著項目規模的擴大,feature文件和測試結果的管理和分析變得越來越復雜,給開發和測試團隊帶來了諸多挑戰。

    2、首先,在一個大型項目中,feature文件的數量可能非常龐大,每次測試運行生成的報告文件也會相應地增加。手動管理這些文件,不僅費時費力,而且容易出錯。此外,feature文件的更新頻繁,需要及時解析和更新測試實例,保證測試的實時性和準確性。如果沒有一個自動化的統計工具,這一過程將非常低效,甚至可能導致測試用例的執行和統計出現問題,從而無法保證軟件的質量。

    3、針對上述問題,目前尚未提出有效的解決方法。


    技術實現思路

    1、本專利技術實施例提供了一種測試用例信息的統計方法、裝置、電子設備及存儲介質,以至少解決現有技術中由于測試實例更新頻繁,從而導致測試準確性低的技術問題。

    2、根據本專利技術其中一實施例,提供了一種測試用例信息的統計方法,包括:獲取多個目標報告文件和多個初始文件測試用例;根據目標解析規則從多個目標報告文件中提取第一測試用例信息,其中,第一測試用例信息為多個初始文件測試用例的參數信息;根據多個初始文件測試用例確定第二測試用例信息,其中,第二測試用例信息為多個初始文件測試用例的提交信息;對第一測試用例信息和第二測試用例信息進行統計,得到統計結果,其中,統計結果用于對多個文件測試用例進行測試。

    3、可選地,測試用例信息的統計方法還包括:獲取多個目標文件測試用例;基于目標命令將多個目標文件測試用例和多個初始文件測試用例進行比較,得到比較結果;對比較結果進行解析,得到目標測試用例修改信息。

    4、可選地,測試用例信息的統計方法還包括:目標測試用例修改信息包括以下至少之一:目標測試實例行修改信息、多個測試實例行修改信息和修改實例數。

    5、可選地,測試用例信息的統計方法還包括:對代碼倉庫執行遍歷操作,得到多個目標報告文件和多個初始文件測試用例。

    6、可選地,測試用例信息的統計方法還包括:基于目標語法從多個初始文件測試用例中提取至少一個目標關鍵字;根據至少一個目標關鍵字確定第二測試用例信息。

    7、可選地,測試用例信息的統計方法還包括:基于目標資源標識符將第一測試用例信息和第二測試用例信息進行合并,得到目標測試用例信息;從目標測試用例信息的多個維度對目標測試用例信息進行統計,得到統計結果。

    8、可選地,測試用例信息的統計方法還包括:將目標測試用例信息轉化為目標結構化信息;根據目標結構化信息生成目標拉鏈表;將目標拉鏈表存儲至目標數據庫。

    9、根據本專利技術其中一實施例,還提供了一種測試用例信息的統計裝置,包括:第一獲取模塊,用于獲取多個目標報告文件和多個初始文件測試用例;提取模塊,用于根據目標解析規則從多個目標報告文件中提取第一測試用例信息,其中,第一測試用例信息為多個初始文件測試用例的參數信息;確定模塊,用于根據多個初始文件測試用例確定第二測試用例信息,其中,第二測試用例信息為多個初始文件測試用例的提交信息;統計模塊,用于對第一測試用例信息和第二測試用例信息進行統計,得到統計結果,其中,統計結果用于對多個文件測試用例進行測試。

    10、可選的,測試用例信息的統計裝置還包括:第二獲取模塊,用于獲取多個目標文件測試用例;比較模塊,用于基于目標命令將多個目標文件測試用例和多個初始文件測試用例進行比較,得到比較結果;解析模塊,用于對比較結果進行解析,得到目標測試用例修改信息。

    11、可選的,測試用例信息的統計裝置還包括:目標測試用例修改信息包括以下至少之一:目標測試實例行修改信息、多個測試實例行修改信息和修改實例數。

    12、可選的,第一獲取模塊包括:遍歷單元,用于對代碼倉庫執行遍歷操作,得到多個目標報告文件和多個初始文件測試用例。

    13、可選的,確定模塊包括:提取單元,用于基于目標語法從多個初始文件測試用例中提取至少一個目標關鍵字;確定單元,用于根據至少一個目標關鍵字確定第二測試用例信息。

    14、可選的,統計模塊包括:合并單元,用于基于目標資源標識符將第一測試用例信息和第二測試用例信息進行合并,得到目標測試用例信息;統計單元,用于從目標測試用例信息的多個維度對目標測試用例信息進行統計,得到統計結果。

    15、可選的,統計模塊還包括:轉化單元,用于將目標測試用例信息轉化為目標結構化信息;生成單元,用于根據目標結構化信息生成目標拉鏈表;存儲單元,用于將目標拉鏈表存儲至目標數據庫。

    16、根據本專利技術其中一實施例,還提供了一種電子設備,包括存儲器和處理器,存儲器中存儲有計算機程序,處理器被設置為運行計算機程序以執行上述任一項中的測試用例信息的統計方法。

    17、根據本專利技術其中一實施例,還提供了一種計算機可讀存儲介質,該計算機可讀存儲介質中存儲有計算機程序,其中,計算機程序被設置為運行時執行上述任一項中的測試用例信息的統計方法。

    18、在本專利技術實施例中,采用獲取多個目標報告文件和多個初始文件測試用例,根據目標解析規則從多個目標報告文件中提取第一測試用例信息,其中,第一測試用例信息為多個初始文件測試用例的參數信息,實現了根據多個初始文件測試用例確定第二測試用例信息,其中,第二測試用例信息為多個初始文件測試用例的提交信息的目的,達到了對第一測試用例信息和第二測試用例信息進行統計,得到統計結果的技術效果,其中,統計結果用于對多個文件測試用例進行測試,進而可以解決現有技術中由于測試實例更新頻繁,從而導致測試準確性低的技術問題。

    本文檔來自技高網...

    【技術保護點】

    1.一種測試用例信息的統計方法,其特征在于,包括:

    2.根據權利要求1所述的測試用例信息的統計方法,其特征在于,所述方法還包括:

    3.根據權利要求2所述的測試用例信息的統計方法,其特征在于,所述目標測試用例修改信息包括以下至少之一:目標測試實例行修改信息、多個測試實例行修改信息和修改實例數。

    4.根據權利要求1所述的測試用例信息的統計方法,其特征在于,獲取所述多個目標報告文件和所述多個初始文件測試用例包括:

    5.根據權利要求1所述的測試用例信息的統計方法,其特征在于,根據所述多個初始文件測試用例確定所述第二測試用例信息包括:

    6.根據權利要求1所述的測試用例信息的統計方法,其特征在于,對所述第一測試用例信息和所述第二測試用例信息進行統計,得到所述統計結果包括:

    7.根據權利要求6所述的測試用例信息的統計方法,其特征在于,所述方法還包括:

    8.一種測試用例信息的統計裝置,其特征在于,包括:

    9.一種電子設備,包括存儲器和處理器,其特征在于,所述存儲器中存儲有計算機程序,所述處理器被設置為運行所述計算機程序以執行上述權利要求1至7任一項中所述的測試用例信息的統計方法。

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機程序,其中,所述計算機程序被設置為在計算機或處理器上運行時,執行上述權利要求1至7任一項中所述的測試用例信息的統計方法。

    ...

    【技術特征摘要】

    1.一種測試用例信息的統計方法,其特征在于,包括:

    2.根據權利要求1所述的測試用例信息的統計方法,其特征在于,所述方法還包括:

    3.根據權利要求2所述的測試用例信息的統計方法,其特征在于,所述目標測試用例修改信息包括以下至少之一:目標測試實例行修改信息、多個測試實例行修改信息和修改實例數。

    4.根據權利要求1所述的測試用例信息的統計方法,其特征在于,獲取所述多個目標報告文件和所述多個初始文件測試用例包括:

    5.根據權利要求1所述的測試用例信息的統計方法,其特征在于,根據所述多個初始文件測試用例確定所述第二測試用例信息包括:

    6.根據權利要求1所述的測試用例信息的統計方法,其特...

    【專利技術屬性】
    技術研發人員:邢統坤陳樂,王愛珠,康輝張林廣,王鵬,王山苗
    申請(專利權)人:中國民航信息網絡股份有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 中出人妻中文字幕无码| 亚洲欧洲无码AV不卡在线 | 日韩av无码国产精品| 国产AV无码专区亚洲AV麻豆丫| 国产AV无码专区亚洲AV琪琪| 日韩免费人妻AV无码专区蜜桃| 国产怡春院无码一区二区| 亚洲精品无码乱码成人| 久久精品无码一区二区无码| 亚洲人成影院在线无码观看| av潮喷大喷水系列无码| 最新国产AV无码专区亚洲| 日韩放荡少妇无码视频| 亚洲中文字幕在线无码一区二区 | 亚洲精品无码乱码成人| 无码人妻av一区二区三区蜜臀| heyzo专区无码综合| 亚洲av无码一区二区三区天堂| 亚洲av无码专区国产乱码在线观看| 乱人伦人妻中文字幕无码| 久久久久久亚洲Av无码精品专口 | 国产乱人无码伦av在线a| 毛片无码一区二区三区a片视频 | 亚洲av永久中文无码精品综合| 国产乱子伦精品无码码专区| 无码精品蜜桃一区二区三区WW| 亚洲性无码av在线| 人妻丰满熟妇av无码区不卡| 亚洲AV无码精品色午夜在线观看| 日韩人妻无码一区二区三区久久99| 精品久久久久久久无码久中文字幕| 亚洲国产成人精品无码一区二区 | 99精品一区二区三区无码吞精| 国产成人无码一区二区三区在线| YW尤物AV无码国产在线观看 | 国产亚洲精品a在线无码| 手机在线观看?v无码片| 狠狠精品久久久无码中文字幕| 五月婷婷无码观看| 亚洲欧洲无码AV电影在线观看| 中文有无人妻vs无码人妻激烈|