2016-12-27 71 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