Selenium等到组合框内容改变

时间:2014-08-26 10:27:39

标签: selenium combobox wait

我想等到组合框内容发生变化才能获得该框的内容。我不认为隐含的等待会在这里起作用,因为页面上已经存在元素。

我没有在这个组合框中搜索特定值。我有另一个由值填充的组合框,并且根据从这个组合框中选择的内容影响我试图等待的组合框。由于访问数据库,存在延迟填充。

有时这个组合框也可能不会改变它的内容。

任何建议表示赞赏 感谢

1 个答案:

答案 0 :(得分:1)

首先,简单的想法是创建循环,它将验证comboBox中的值,直到它不会更改为另一个,然后返回。如果等待的时间太长,那么抛出异常或smth就像这样。