2
嗨我想要在某處的文件中保存元素引用。然後在運行時搜索Selenium中引用元素的元素如何做到這一點。Selenium - 在元素內搜索元素
對於例 - 一個幀包含多個文本框 - 和類似性質的多幀存在,其中文本框也被複制。就像我想引用特定框架下的文本框。但我想預先定義框架。和指定該幀根據該搜索[喜歡的東西別名在Testcomplete]
對於實施例 - 類似的概念在Cheezy的頁的對象存在。但不完全。
嗨我想要在某處的文件中保存元素引用。然後在運行時搜索Selenium中引用元素的元素如何做到這一點。Selenium - 在元素內搜索元素
對於例 - 一個幀包含多個文本框 - 和類似性質的多幀存在,其中文本框也被複制。就像我想引用特定框架下的文本框。但我想預先定義框架。和指定該幀根據該搜索[喜歡的東西別名在Testcomplete]
對於實施例 - 類似的概念在Cheezy的頁的對象存在。但不完全。
,如果你有這樣的結構:
<div class='some class'>
<input class='input-button' value='submit'>Submit</input>
</div>
<div class='some class2'>
<input class='input-button' value='submit'>Submit</input>
</div>
,你想找到的第一個「提交」,這是「某些類的專區內,你可以這樣做:
parent_element = driver.find_element(:xpath, "//div[@class='some class']")
child_element = parent_element.find_element(:xpath, ".//input")
ps這是ruby代碼。
你可以upvote我的問題嗎? –
一個代碼示例可能比英文好 – Saifur