gpt4 book ai didi

java - 使用 webdriver 找不到元素

转载 作者:太空宇宙 更新时间:2023-11-04 07:49:46 24 4
gpt4 key购买 nike

有一个网络元素:

<select id="sel" onchange="refresh('sel')">
<option value="1"> A</option>
<option value="2"> B</option>
</select>

因为它有onchange,所以我无法选择该选项。我的代码是这样的:

new Select(driver.findElement(By.id("sel"))).selectByValue("1");

但是它不能工作。有可能让它发挥作用吗?

最佳答案

使用 xpath 而不是使用 id。因为根据代码,一旦您选择该值,它将刷新屏幕。尝试使用 xpath,并在 xpath 之后等待一段时间进行刷新。

关于java - 使用 webdriver 找不到元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14685905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com