gpt4 book ai didi

java - 如何显式等待元素中的文本在 Selenium 中被更改

转载 作者:行者123 更新时间:2023-11-30 08:06:05 25 4
gpt4 key购买 nike

<分区>

我正在自动化一个门户网站。我遇到了一个不同的问题。我有两个下拉列表,分别是 A 和 B。当页面加载时,A 将具有列表中的第一个值,因此 B 具有它的值。当用户从 A 中选择值时,相应地 B 中的值发生变化。所以,我坚持如何添加明确的等待。我尝试了以下代码。

WebDriverWait wait = new WebDriverWait(getDriver(), 20);
WebElement element = wait.until(ExpectedConditions.presenceOfElementLocated(elementPath));

但是下拉列表 B 中的值已经存在于页面加载中。所以,它不是等待 B 中的文本更改,而是采用默认值。

有人能帮忙吗?

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