国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種選擇器處理方法、裝置、設(shè)備及介質(zhì)與流程

      文檔序號:40280965發(fā)布日期:2024-12-11 13:20閱讀:13來源:國知局
      一種選擇器處理方法、裝置、設(shè)備及介質(zhì)與流程

      本公開涉及自動化測試,尤其涉及一種選擇器處理方法、裝置、設(shè)備及介質(zhì)。


      背景技術(shù):

      1、自動化測試工具在網(wǎng)頁測試中面臨著巨大的技術(shù)挑戰(zhàn),特別是針對網(wǎng)頁元素的選擇器的生成和維護。相關(guān)技術(shù)中,選擇器的生成通?;诰W(wǎng)頁元素的靜態(tài)屬性、組合或?qū)蛹墎砩?,但是?dāng)網(wǎng)頁內(nèi)容較為復(fù)雜且動態(tài)變化頻繁時,選擇器的穩(wěn)定性和唯一性難以保證,可能導(dǎo)致選擇器失效進而測試中斷,影響測試的有效性和可靠性。


      技術(shù)實現(xiàn)思路

      1、為了解決上述技術(shù)問題,本公開提供了一種選擇器處理方法、裝置、設(shè)備及介質(zhì)。

      2、本公開實施例提供了一種選擇器處理方法,所述方法包括:

      3、響應(yīng)于對目標(biāo)元素的選擇操作,獲取所述目標(biāo)元素的元素信息;

      4、確定所述目標(biāo)元素的元素信息的目標(biāo)特征;

      5、將所述目標(biāo)特征輸入選擇器生成模型,輸出得到所述目標(biāo)元素對應(yīng)的第一目標(biāo)選擇器;

      6、將所述目標(biāo)元素的第一目標(biāo)選擇器保存至測試文件中,以在測試過程中基于所述測試文件中的所述第一目標(biāo)選擇器定位到所述目標(biāo)元素。

      7、本公開實施例還提供了一種選擇器處理裝置,所述裝置包括:

      8、獲取模塊,用于響應(yīng)于對目標(biāo)元素的選擇操作,獲取所述目標(biāo)元素的元素信息;

      9、特征模塊,用于確定所述目標(biāo)元素的元素信息的目標(biāo)特征;

      10、生成模塊,用于將所述目標(biāo)特征輸入選擇器生成模型,輸出得到所述目標(biāo)元素對應(yīng)的第一目標(biāo)選擇器;

      11、保存模塊,用于將所述目標(biāo)元素的第一目標(biāo)選擇器保存至測試文件中,以在測試過程中基于所述測試文件中的所述第一目標(biāo)選擇器定位到所述目標(biāo)元素。

      12、本公開實施例還提供了一種電子設(shè)備,所述電子設(shè)備包括:處理器;用于存儲所述處理器可執(zhí)行指令的存儲器;所述處理器,用于從所述存儲器中讀取所述可執(zhí)行指令,并執(zhí)行所述指令以實現(xiàn)如本公開實施例提供的選擇器處理方法。

      13、本公開實施例還提供了一種計算機可讀存儲介質(zhì),所述存儲介質(zhì)存儲有計算機程序,所述計算機程序用于執(zhí)行如本公開實施例提供的選擇器處理方法。

      14、本公開實施例提供的技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點:本公開實施例提供的選擇器處理方案,響應(yīng)于對目標(biāo)元素的選擇操作,獲取目標(biāo)元素的元素信息;確定目標(biāo)元素的元素信息的目標(biāo)特征;將目標(biāo)特征輸入選擇器生成模型,輸出得到目標(biāo)元素對應(yīng)的第一目標(biāo)選擇器;將目標(biāo)元素的第一目標(biāo)選擇器保存至測試文件中,以在測試過程中基于測試文件中的第一目標(biāo)選擇器定位到目標(biāo)元素。采用上述技術(shù)方案,通過對用戶選擇的目標(biāo)元素提取元素信息,并利用選擇器生成模型自動生成優(yōu)化的選擇器,在后續(xù)測試過程中可以定位到目標(biāo)元素,通過模型生成選擇器能夠顯著提升選擇器的穩(wěn)定性和唯一性,減少因動態(tài)變化帶來的選擇器失效導(dǎo)致測試中斷的問題,進而提升網(wǎng)頁測試的有效性和可靠性。



      技術(shù)特征:

      1.一種選擇器處理方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)元素的元素信息包括所述目標(biāo)元素的屬性信息、所述目標(biāo)元素在所在網(wǎng)頁的層級信息和上下文信息。

      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,確定所述目標(biāo)元素的元素信息的目標(biāo)特征,包括:

      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,對所述第一目標(biāo)選擇器進行有效性檢測,確定有效性檢測結(jié)果,包括:

      7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在確定所述有效性檢測結(jié)果為所述第一目標(biāo)選擇器失效之后,所述方法還包括:

      8.一種選擇器處理裝置,其特征在于,包括:

      9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:

      10.一種計算機可讀存儲介質(zhì),其特征在于,所述存儲介質(zhì)存儲有計算機程序,所述計算機程序用于執(zhí)行上述權(quán)利要求1-7中任一所述的選擇器處理方法。


      技術(shù)總結(jié)
      本公開實施例涉及一種選擇器處理方法、裝置、設(shè)備及介質(zhì),其中該方法包括:響應(yīng)于對目標(biāo)元素的選擇操作,獲取目標(biāo)元素的元素信息;確定目標(biāo)元素的元素信息的目標(biāo)特征;將目標(biāo)特征輸入選擇器生成模型,輸出得到目標(biāo)元素對應(yīng)的第一目標(biāo)選擇器;將目標(biāo)元素的第一目標(biāo)選擇器保存至測試文件中,以在測試過程中基于測試文件中的第一目標(biāo)選擇器定位到目標(biāo)元素。本公開通過對用戶選擇的目標(biāo)元素提取元素信息,并利用選擇器生成模型自動生成優(yōu)化的選擇器,在后續(xù)測試過程中可以定位到目標(biāo)元素,通過模型生成選擇器能夠顯著提升選擇器的穩(wěn)定性和唯一性,減少因動態(tài)變化帶來的選擇器失效導(dǎo)致測試中斷的問題,進而提升網(wǎng)頁測試的有效性和可靠性。

      技術(shù)研發(fā)人員:李春
      受保護的技術(shù)使用者:北京字跳網(wǎng)絡(luò)技術(shù)有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/10
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1