2012-10-09 44 views
0

在我自動化的Web應用程序中有一個複選框組中有10個複選框,其中包含組ID和組名。 現在我必須使用Selenium WebDriver選擇第7個複選框。識別複選框組中的第n個複選框

我該如何做到這一點。

+0

嘗試爲每個複選框html標記分配「value」屬性。 –

+1

你可以發佈複選框組的html嗎? –

回答

1

使用的命名慣例爲您的複選框:CB01,CB02等

2

你可以寫一個索引基於XPath您的複選框,並在註釋中規定rao_555如果存在與每個相關的值複選框您可根據複選框的值寫一個xpath。

0

中的XPath定位器

//*[@id='checkbox_group_id']/input[7] 

應該做的伎倆。這將選擇idcheckbox_group_id元素的第7個輸入子元素。