Php 如何检查“选择”是否有一些选项?
我正在使用Selenium和PHPUnit编写测试脚本。 我有一张包含下拉列表的表格。我必须验证数据是否从数据库中读取并作为选项显示在“选择”元素中。 当选择中没有选项时,代码为:Php 如何检查“选择”是否有一些选项?,php,testing,selenium,phpunit,Php,Testing,Selenium,Phpunit,我正在使用Selenium和PHPUnit编写测试脚本。 我有一张包含下拉列表的表格。我必须验证数据是否从数据库中读取并作为选项显示在“选择”元素中。 当选择中没有选项时,代码为: <select id="list"> </select> 方法assertNotEmptylist不起作用。 有什么想法吗?`if document.getElementById'list.innerHTML!== //执行某些操作-在资源管理器中可能不起作用。您可以使用selectOp
<select id="list">
</select>
方法assertNotEmptylist不起作用。
有什么想法吗?`if document.getElementById'list.innerHTML!==
//执行某些操作-在资源管理器中可能不起作用。您可以使用selectOptionValues函数获取选项数组
$optionValues = $this->select($this->byName('name_of_dropdown'))->selectOptionValues();
$this->assertGreaterThan(0, count($optionValues));
希望这将有助于解决您的问题。谢谢,pinkypower。当然,我可以用js来做。但首先我想知道如何只使用硒。