sách gpt4 ai đã đi

Sự cố Selenium: Select.deselectAll() gây ra sự cố iframe

In lại 作者:行者123 更新时间:2023-12-01 04:41:18 30 4
mua khóa gpt4 Nike

我正在使用 Selenium 浏览器自动化框架测试网站。在测试过程中,我切换到特定的框架,我们将其称为“frame_1”。后来,我在 Select 类中使用了 deselectAll() 方法。不久之后,我收到一个 StaleElementReferenceException,即一个帧引用问题,其中“frame_1”不再是目标。

但是,如果我注释掉相关多选框上的 deselectAll() ,事情就会照常进行(当然,除了多选未清除之外)。

由于无论是否调用 deselectAll() 方法,我都在操作相同的元素,并且当我调用 deselectAll() 时,我只会收到帧引用异常,因此我怀疑此方法调用对哪个帧有影响有针对性的,等等...

这是预期的行为和/还是我错过了什么?

1 Câu trả lời

事实证明,该问题是在 deselectAll() 调用之前触发的。首先,我创建了一个 Select 对象,其次一些 JavaScript 代码从该选择列表中删除了一个项目。此时,Select 对象已过时,因此 deselectAll() 调用失败(并且此后没有其他操作。)

关于java - Selenium 问题 : Select. deselectAll() 导致 iframe 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16473377/

30 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com