2012-03-22 74 views
0



我写使用 & PHPUnit的测试脚本。
我有一个包含下拉列表的表单。我必须验证数据是否从数据库中读取,并在'select'元素中显示为选项。

当在选择任何选项,代码:如何检查'选择'是否有一些选项?

<select id="list"> 

</select> 


方法assertNotEmpty("list")不起作用。

任何想法?

回答

0

'如果(的document.getElementById( '名单')的innerHTML == “”。!)

//做something` - 可能无法在资源管理器中工作。

+0

谢谢,pinkypower。当然,我可以用js来做。但起初我想知道如何只用硒。 – faramka 2012-03-22 13:19:42

0

您可以使用selectOptionValues()函数获得一系列选项。

$optionValues = $this->select($this->byName('name_of_dropdown'))->selectOptionValues(); 
$this->assertGreaterThan(0, count($optionValues)); 

希望这将有助于解决您的问题。

相关问题