selenium-ide
2011-09-20 47 views 0 likes 
0

我想用硒來記錄並在頁面點擊項目用下面的代碼:硒IDE:問題記錄與動態安全前綴輸入值

<input type="checkbox" onclick="HighlightRow(1, this, 3,"");" value="916242540932034325|628149" name="AID"> 
硒IDE

,錄製的腳本:

click 
//input[@name='AID' and @value='916242540932034325|628149'] 

但是,值爲916242540932034325 | 628149 的安全前綴爲「916242540932034325」,每次加載頁面時都會動態更改。

問題:由於動態安全前綴,我的記錄腳本在頁面加載後無法運行。

幫助:任何人有任何建議我面臨的問題?

回答

1

嘗試click //input[@name='AID' and contains(@value, '|628149')]。只要是的名稱和值的獨特組合,你會得到你想要的。

+0

是..它的工作..非常感謝:) – cL83

+0

僅供參考,因爲這是你的第一個問題:當你得到你最喜歡的答案,你應該通過點擊大對號接受它。 –

+0

好的注意,謝謝羅斯:) – cL83

相關問題