如何使用Facebook Webdriver / Selenium php选择下拉菜单项

时间:2016-09-21 18:14:30

标签: php facebook selenium selenium-webdriver drop-down-menu

我正在创建一个自动脚本来为网站进行一些功能测试。不幸的是,该网站缺少html中的id和名称,所以我只能使用xpath和cssSelector。我试图从下拉菜单中选择一个选项,程序点击下拉菜单框,但没有点击我想要选择的选项。这是我的代码中的函数示例。

$this->webDriver->wait(100)->until(WebDriverExpectedCondition::presenceOfAllElementsLocatedBy(
        WebDriverBy::xpath('/html/body/div[3]/table/tbody/tr[5]/td/input')));
    $this->webDriver->findElement(WebDriverBy::xpath('/html/body/div[3]/table/tbody/tr[3]/td/form/select/option[2]'))->click();
    $this->goToApp();

我看过并看过类似的帖子,但无济于事。

0 个答案:

没有答案