TestCafe问题,onChange事件未在模态对话框中触发输入框

时间:2017-07-07 02:47:42

标签: testcafe

我正在尝试更新屏幕上的数字。我点击更新菜单,让我更新一个数字。当我点击更新按钮时,它将打开一个模态对话框,其中包含新数字的空文本框和保存按钮。保存按钮最初被禁用。如果用户在文本框中手动输入数字,则会触发onChange事件并启用保存按钮。但是,如果我让testcafe脚本在数字文本框中输入数字,则保存按钮将保持禁用状态。我的猜测是,当我使用testcafe .typeText(inputbox,'123')时,它不会在文本框中触发onChange事件。非常感谢任何帮助。

[1]

2 个答案:

答案 0 :(得分:1)

你有没有尝试过"警告"或"打印"看看是否触发了onChange方法? 此外,你可以发布你的代码吗?

答案 1 :(得分:1)

自15.6.0版本以来,TestCafe已为react-dom的{​​{1}}事件修复the problem。请尝试使用TestCafe 0.16.2。 如果问题仍然存在,请提供您网页的网址。