драйвер selenium, опция внутри optgroup не выполняется

Я использую привязки PHP webdriver здесь: http://code.google.com/p/php-webdriver-bindings/

Я могу выбрать стандартные элементы option в <select> без проблем, но когда они являются дочерними элементами <optgroup> метод click () не изменяет выбранный элемент.

Элемент найден (я могу var_dump детали элемента). Код, который я использую:

 $xpath = "//select[@name='{$element}']/optgroup[@label='{$optgrp}']/option[@value='{$value}']"; $element = $this->_webdriver->findElementBy(LocatorStrategy::xpath, $xpath); $element->click(); 

Если я сделаю это ниже, это не удастся.

 $this->assertTrue($element->isSelected());