2016-12-27 68 views
0

我被困在試圖驗證下拉框中有所需的項目?如何驗證選擇框是否包含元素?

例如下面是問題

<select id="cars"> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="mercedes">Mercedes</option> 
    <option value="audi">Audi</option> 
</select> 

我使用硒IDE下拉框。我想知道下面的參數應該是什麼

Command: 
Target: 
Value: 

如果我打算檢查「奧迪」是下拉框中的項目之一?

我感謝任何幫助!謝謝!

回答

1

可以在硒IDE使用verifyText命令,讓您您想要的元素存在或不符合給定文本

在這裏你去 -

Command: verifyText 
Target: css=option[value="Audi"] 
Value: Audi 
+0

我不認爲這是一個通用的解決方案。我正在尋找一種通用解決方案,即驗證選擇元素中是否存在項目。該項目可以位於任何索引中。 – kofhearts

+0

無論索引如何,該解決方案都可以工作。雖然也許你想VerifyElementPresent而不是驗證文本? – DMart