我正在创建一个自动脚本来为网站进行一些功能测试。不幸的是,该网站缺少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();
我看过并看过类似的帖子,但无济于事。