private void selectOptionByText(final HtmlSelect element, final String value) {
final Iterator iter = element.getAllOptions().iterator();
while (iter.hasNext()) {
HtmlOption option= (HtmlOption) iter.next();
if (option.asText().equals(value)) {
option.setSelected(true);
return;
}
}
throw new Exception("\nSelect list option not found!"
+ "\n Option: "
+ value
+ "\n Element: "
+ element.toString()
+ "\n Options in list: \n"
+ element.getAllOptions());
}