System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲伊人成无码综合网,亚洲精品无码永久在线观看男男,亚洲AV无码一区二区三区性色
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    網頁頁面的自動化測試方法、裝置、設備和存儲介質制造方法及圖紙

    技術編號:44520087 閱讀:3 留言:0更新日期:2025-03-07 13:13
    本申請實施例提供一種網頁頁面的自動化測試方法、裝置、設備和存儲介質。可用于人工智能領域。該自動化測試方法包括:獲取待測試的網頁頁面對應的第一頁面圖像,將第一頁面圖像輸入至預先訓練得到的信息提取模型中,得到網頁頁面中頁面元素的屬性信息,其中,信息提取模型用于提取第一頁面圖像的特征得到頁面圖像的熱圖特征圖,并基于熱圖特征圖得到屬性信息,根據屬性信息,自動生成針對網頁頁面的測試用例,基于測試用例,對網頁頁面進行自動化測試。利用本申請,可提高屬性信息提取的準確性和效率,降低測試用例開發和維護成本,提高測試用例生成的效率,進而提高自動化測試效率。

    【技術實現步驟摘要】

    本申請涉及人工智能,尤其涉及一種網頁頁面的自動化測試方法、裝置、設備和存儲介質


    技術介紹

    1、自動化測試是現代軟件開發中非常重要的環節,自動化測試能夠提高測試效率、減少人工錯誤,并確保軟件的質量和穩定性。如何進行高效自動化測試顯得尤為重要。

    2、相關技術中,人工進行手動點擊網頁(web)頁面獲取元素定位,并將元素定位操作進行串聯,得到針對網頁頁面的測試用例,根據測試用例執行對網頁頁面的自動化測試。

    3、采用上述技術,存在測試用例開發和維護成本高、測試效率低的問題。


    技術實現思路

    1、本申請實施例提供的網頁頁面的自動化測試方法、裝置、設備和存儲介質,用以達到測試效率高、測試用例開發和維護成本低的效果。

    2、第一方面,本申請實施例提供一種網頁頁面的自動化測試方法,包括:

    3、獲取待測試的網頁頁面對應的第一頁面圖像;

    4、將第一頁面圖像輸入至預先訓練得到的信息提取模型中,得到網頁頁面中頁面元素的屬性信息,其中,信息提取模型用于提取第一頁面圖像的特征得到頁面圖像的熱圖特征圖,并基于熱圖特征圖得到屬性信息;

    5、根據屬性信息,生成針對網頁頁面的測試用例;

    6、基于測試用例,對網頁頁面進行自動化測試。

    7、在一種可能的實施方式中,屬性信息包含位置坐標、圖像類別和文本內容,信息提取模型具體用于:

    8、提取第一頁面圖像的特征,得到頁面圖像的熱圖特征圖;

    9、根據熱圖特征圖中峰值坐標,對第一頁面圖像中頁面元素進行像素定位,得到頁面元素的位置坐標;

    10、對熱圖特征圖進行圖像分類,得到頁面元素對應的圖像類別;

    11、對熱圖特征圖進行文本識別,得到頁面元素對應的文本內容。

    12、在一種可能的實施方式中,屬性信息還包含頁面元素類型、功能描述和結果斷言,信息提取模型還用于:

    13、對文本內容的詞向量進行語義分析;

    14、對語義分析結果進行分類,得到頁面元素對應的頁面元素類型;

    15、應用相似度算法,對文本內容和圖像類別進行特征融合,得到頁面元素對應的功能描述;

    16、根據元素類型和功能描述,得到頁面元素的結果斷言。

    17、在一種可能的實施方式中,對文本內容的詞向量進行語義分析之前,還包括:采用獨熱編碼方式,對文本內容進行詞向量化,得到文本內容的詞向量。

    18、在一種可能的實施方式中,根據屬性信息,生成針對網頁頁面的測試用例,包括:

    19、針對網頁頁面中的每一個頁面元素,根據頁面元素的屬性信息,構建頁面元素對應的測試用例;

    20、將多個測試用例進行組合,得到針對網頁頁面的測試用例。

    21、在一種可能的實施方式中,根據頁面元素的屬性信息,構建頁面元素對應的測試用例,包括:

    22、根據頁面元素的頁面元素類型,構建頁面元素的觸發動作對應的第一測試用例和頁面元素類型對應的第二測試用例;

    23、根據頁面元素的位置坐標,構建元素定位對應的第三測試用例;

    24、根據頁面元素的結果斷言,構建結果斷言對應的第四測試用例;

    25、根據第一測試用例、第二測試用例、第三測試用例和第四測試用例,得到頁面元素對應的測試用例。

    26、在一種可能的實施方式中,信息提取模型是通過以下方式得到的:

    27、獲取訓練樣本,訓練樣本包含樣本網頁頁面對應的第二頁面圖像和樣本網頁頁面中頁面元素的標注屬性信息,標注屬性信息是基于人機交互方式和/或自動標注方式得到的;

    28、將第二頁面圖像輸入信息提取模型進行信息提取,得到信息提取模型輸出的實際屬性信息;

    29、基于損失函數,確定實際屬性信息相對標注屬性信息的損失值,其中,損失函數是根據余弦距離和交并比確定的,余弦距離為文本內容的詞向量的余弦距離,交并比為位置坐標的交并比;

    30、根據損失值,調整信息提取模型的模型參數。

    31、第二方面,本申請提供一種網頁頁面的自動化測試裝置,包括:

    32、獲取模塊,用于獲取待測試的網頁頁面對應的第一頁面圖像;

    33、處理模塊,用于將第一頁面圖像輸入至預先訓練得到的信息提取模型中,得到網頁頁面中頁面元素的屬性信息,其中,信息提取模型用于提取第一頁面圖像的特征得到頁面圖像的熱圖特征圖,并基于熱圖特征圖得到屬性信息;

    34、生成模塊,用于根據屬性信息,生成針對網頁頁面的測試用例;

    35、測試模塊,用于基于測試用例,對網頁頁面進行自動化測試。

    36、在一種可能的實施方式中,屬性信息包含位置坐標、圖像類別和文本內容,信息提取模型具體用于:提取第一頁面圖像的特征,得到頁面圖像的熱圖特征圖;根據熱圖特征圖中峰值坐標,對第一頁面圖像中頁面元素進行像素定位,得到頁面元素的位置坐標;對熱圖特征圖進行圖像分類,得到頁面元素對應的圖像類別;對熱圖特征圖進行文本識別,得到頁面元素對應的文本內容。

    37、在一種可能的實施方式中,屬性信息還包含頁面元素類型、功能描述和結果斷言,信息提取模型還用于:對文本內容的詞向量進行語義分析;對語義分析結果進行分類,得到頁面元素對應的頁面元素類型;應用相似度算法,對文本內容和圖像類別進行特征融合,得到頁面元素對應的功能描述;根據元素類型和功能描述,得到頁面元素的結果斷言。

    38、在一種可能的實施方式中,處理模塊還用于:對文本內容的詞向量進行語義分析之前,采用獨熱編碼方式,對文本內容進行詞向量化,得到文本內容的詞向量。

    39、在一種可能的實施方式中,生成模塊具體用于:針對網頁頁面中的每一個頁面元素,根據頁面元素的屬性信息,構建頁面元素對應的測試用例;將多個測試用例進行組合,得到針對網頁頁面的測試用例。

    40、在一種可能的實施方式中,生成模塊還用于:根據頁面元素的頁面元素類型,構建頁面元素的觸發動作對應的第一測試用例和頁面元素類型對應的第二測試用例;根據頁面元素的位置坐標,構建元素定位對應的第三測試用例;根據頁面元素的結果斷言,構建結果斷言對應的第四測試用例;根據第一測試用例、第二測試用例、第三測試用例和第四測試用例,得到頁面元素對應的測試用例。

    41、在一種可能的實施方式中,信息提取模型是通過以下方式得到的:獲取訓練樣本,訓練樣本包含樣本網頁頁面對應的第二頁面圖像和樣本網頁頁面中頁面元素的標注屬性信息,標注屬性信息是基于人機交互方式和/或自動標注方式得到的;將第二頁面圖像輸入信息提取模型進行信息提取,得到信息提取模型輸出的實際屬性信息;基于損失函數,確定實際屬性信息相對標注屬性信息的損失值,其中,損失函數是根據余弦距離和交并比確定的,余弦距離為文本內容的詞向量的余弦距離,交并比為位置坐標的交并比;根據損失值,調整信息提取模型的模型參數。

    42、第三方面,本申請實施例提供一種網頁頁面的自動化本文檔來自技高網...

    【技術保護點】

    1.一種網頁頁面的自動化測試方法,其特征在于,包括:

    2.根據權利要求1所述的自動化測試方法,其特征在于,所述屬性信息包含位置坐標、圖像類別和文本內容,所述信息提取模型具體用于:

    3.根據權利要求2所述的自動化測試方法,其特征在于,所述屬性信息還包含頁面元素類型、功能描述和結果斷言,所述信息提取模型還用于:

    4.根據權利要求3所述的自動化測試方法,其特征在于,所述對所述文本內容的詞向量進行語義分析之前,還包括:

    5.根據權利要求1至4中任一所述的自動化測試方法,其特征在于,所述根據所述屬性信息,生成針對所述網頁頁面的測試用例,包括:

    6.根據權利要求5所述的自動化測試方法,其特征在于,所述根據頁面元素的屬性信息,構建所述頁面元素對應的測試用例,包括:

    7.根據權利要求1至4中任一所述的自動化測試方法,其特征在于,所述信息提取模型是通過以下方式得到的:

    8.一種網頁頁面的自動化測試裝置,其特征在于,包括:

    9.一種網頁頁面的自動化測試設備,其特征在于,包括:存儲器,處理器;

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被執行時用于實現如權利要求1至7中任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種網頁頁面的自動化測試方法,其特征在于,包括:

    2.根據權利要求1所述的自動化測試方法,其特征在于,所述屬性信息包含位置坐標、圖像類別和文本內容,所述信息提取模型具體用于:

    3.根據權利要求2所述的自動化測試方法,其特征在于,所述屬性信息還包含頁面元素類型、功能描述和結果斷言,所述信息提取模型還用于:

    4.根據權利要求3所述的自動化測試方法,其特征在于,所述對所述文本內容的詞向量進行語義分析之前,還包括:

    5.根據權利要求1至4中任一所述的自動化測試方法,其特征在于,所述根據所述屬性信息,生成針對所述網頁頁面的測試用...

    【專利技術屬性】
    技術研發人員:張驍莫統帥
    申請(專利權)人:中國銀行股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲av无码成人影院一区| 亚洲av无码一区二区三区四区| 久久亚洲AV成人无码国产电影| 亚洲youwu永久无码精品| 无码国产69精品久久久久孕妇| 亚洲色偷拍另类无码专区| 亚洲GV天堂GV无码男同| 国产AV无码专区亚洲精品| 精品无码专区亚洲| 亚洲av无码一区二区三区观看| 日产无码1区2区在线观看| 2019亚洲午夜无码天堂| 久久精品无码一区二区三区| 国产成人无码a区在线观看视频免费| 色综合久久无码中文字幕| 亚洲v国产v天堂a无码久久| 在线观看无码AV网站永久免费| 国产AV一区二区三区无码野战| 国产一区二区三区无码免费| 亚洲欧洲无码AV不卡在线| 无码人妻AV一二区二区三区| 国产精品无码无片在线观看| 久久久久无码专区亚洲av| 特级无码毛片免费视频| 亚洲日韩精品无码AV海量| 亚洲熟妇无码一区二区三区导航 | 亚洲精品无码久久久久久| 四虎影视无码永久免费| yy111111电影院少妇影院无码| 精品国产性色无码AV网站| 无码成人精品区在线观看| 国产乱妇无码大片在线观看| 精品欧洲AV无码一区二区男男 | 九九无码人妻一区二区三区| 97碰碰碰人妻视频无码| 无码夫の前で人妻を侵犯 | 精品国产性色无码AV网站| 好了av第四综合无码久久 | 无码 免费 国产在线观看91| 日韩毛片无码永久免费看| 人妻少妇乱子伦无码专区|