2012-03-22 72 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)); 

希望這將有助於解決您的問題。

相關問題