我正在使用Selenium测试级联下拉框的难度很大。我想知道标准方法是什么。我有点不清楚使用哪些命令,即ClickAndWait,WaitForTextPresent等。尝试让它工作似乎有点黑客。
有人有硒能够正确测试吗?一个示例场景是拥有3个列表框,其中包含Car Make,Model和Color。每一个轮流由另一个轮流填充。在进行测试之前,Selenium需要以某种方式等待下一个列表框填充。
答案 0 :(得分:1)
通常最好的方法是做
Select | select1 | option
waitForSelectx | select2 | possiblePattern
Select | select2 | option
waitForSelectx | select3 | possiblePattern
Select | select3 | option
waitForSelectx
只是waitForSelect类型命令之一的简写。您需要选择最适合您的那个。