我正在尝试更新屏幕上的数字。我点击更新菜单,让我更新一个数字。当我点击更新按钮时,它将打开一个模态对话框,其中包含新数字的空文本框和保存按钮。保存按钮最初被禁用。如果用户在文本框中手动输入数字,则会触发onChange事件并启用保存按钮。但是,如果我让testcafe脚本在数字文本框中输入数字,则保存按钮将保持禁用状态。我的猜测是,当我使用testcafe .typeText(inputbox,'123')
时,它不会在文本框中触发onChange事件。非常感谢任何帮助。
答案 0 :(得分:1)
你有没有尝试过"警告"或"打印"看看是否触发了onChange方法? 此外,你可以发布你的代码吗?
答案 1 :(得分:1)
自15.6.0版本以来,TestCafe已为react-dom
的{{1}}事件修复the problem。请尝试使用TestCafe 0.16.2。
如果问题仍然存在,请提供您网页的网址。