2010-06-07 83 views
4

我用Selenium很難測試級聯下拉框。我想知道標準方法是什麼。我有點不清楚要使用哪些命令,例如ClickAndWait,WaitForTextPresent等等。嘗試使這個工作起作用似乎有些瑕疵。Selenium級聯下拉列表框

有沒有人有硒正確地測試了這一點?一個示例場景是有3個列表框,其中包含汽車製造商,型號和顏色。每一個都由另一個輪流填充。 Selenium需要以某種方式等待下一個列表框在測試之前填充。

回答

1

通常什麼是做到這一點的最好辦法是做

Select | select1 | option 
waitForSelectx | select2 | possiblePattern 
Select | select2 | option 
waitForSelectx | select3 | possiblePattern 
Select | select3 | option 

waitForSelectx只是爲waitForSelect類型命令的一個速記。您需要選擇最適合您的那個。

+0

謝謝我會放棄。 – jaffa 2010-06-08 16:23:56