Selenium 上无法根据 select 的文本选项定位元素的解决方案

问题描述 投票:0回答:1
php selenium-webdriver jquery-select2
1个回答
0
投票

根据 文档,有一个

WebDriverSelect
类可以与 SELECT HTML 元素一起使用。

代码看起来像这样

$selectElement = $driver->findElement(WebDriverBy::id('target'));
$select = new WebDriverSelect($selectElement);
$select->selectByVisibleText('Option1');

$selectElement = $driver->findElement(WebDriverBy::id('target'));
$select = new WebDriverSelect($selectElement);
$select->selectByValue('hashrandom');
© www.soinside.com 2019 - 2024. All rights reserved.