gpt4 book ai didi

javascript - 使用 Watij 测试 jQuery 更改事件

转载 作者:行者123 更新时间:2023-11-30 18:55:15 25 4
gpt4 key购买 nike

我有一个选择列表,其中使用 jQuery 将更改事件绑定(bind)到元素。 .像这样:

$("#someId").change(function() {..});

当有人在选择列表中选择一个新选项时,UI 的另一部分将相应地发生变化。现在,当我使用鼠标并单击内容时,这工作正常,但是,当使用 Watij 时要编写我的测试,我需要触发 jQuery 更改事件,但它没有这样做。

Watij 测试将正确选择所需的选择选项,但不会触发实际事件。我试过调用 fireevent("change");fireevent("onchange"); 无济于事。我也尝试过 ie.sendKeys("{ENTER}");ie.sendKeys("{TAB}"); 这似乎也没有用.

有什么想法吗?

最佳答案

到目前为止,我找到的唯一解决方案是回滚正在使用的 jQuery 版本。我目前使用的是 1.4.1 版(关于选择框上更改事件的可测试性的违规版本),回到 1.2.6 版后问题就消失了。

关于javascript - 使用 Watij 测试 jQuery 更改事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2354297/

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