Click an option in dropdown menu using PHP Selenium Webdriver? Click an option in dropdown menu using PHP Selenium Webdriver? php php

Click an option in dropdown menu using PHP Selenium Webdriver?


It should be

$test = $driver->findElement( WebDriverBy::id('drop1') )               ->findElement( WebDriverBy::cssSelector("option[value='11']") )               ->click();

If you are working on "select" tag, use WebDriverSelect instead.

$select = new WebDriverSelect($driver->findElement(WebDriverBy::id('drop1')));$select->selectByValue('11');


Try the below code.

$test = $driver->findElement("css selector", 'select[id="drop1"] option[value='11']');$test->‌​click();


Do you want click or select item?If select than follow: Facebook framework helper

Works like:

$selectingContainer = $driver->findElement("locator");

$selection = new WebDriverSelect($selectingContainer);

$selection->selectByVisibleText($text);

"locator" - it is locator for dropdown menu element.