簡體   English   中英

硒RC(動態ID生成)

[英]Selenium RC ( Dynamic Id Generation)

我在Eclipse和JUnit中使用Selenium RC,如何捕獲動態ID,請盡快回答

要針對動態ID使用工作,您需要使用CSS選擇器或XPath。

對於xpath,您可以使用xpath=//input[@contains(@id,'partOfId')]來查找您知道部分ID的輸入,或者對於CSS,它應該是css=input[id^='partOfId']

對於特定項目(使用框架)而言,使其始終不靜態是不可能的。

您可以與開發人員打交道,他們為ID前綴或后綴提供規則。

然后使用XPATH選擇器和regexp進行相應檢查。

您可以改用靜態名稱。 或您自己的自定義定位器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM