我正在尝试更新屏幕上的数字。我点击更新菜单,让我更新一个号码。当我单击更新按钮时,它将打开一个模式对话框,其中包含一个用于新号码的空文本框和一个保存按钮。保存按钮最初是禁用的。如果用户在文本框中手动输入数字,将触发 onChange 事件并启用保存按钮。但是,如果我让 testcafe 脚本在数字文本框中输入一个数字,则保存按钮将保持禁用状态。我的猜测是,当我使用 testcafe 时.typeText(inputbox,'123')
,它不会在文本框中触发 onChange 事件。非常感谢您对此的任何帮助。
问问题
261 次
2 回答
1
自 15.6.0 版本以来,TestCafe 已经修复了该事件的问题。请尝试使用 TestCafe 0.16.2。如果问题仍然存在,请提供您页面的 URL。onChange
react-dom
于 2017-07-07T07:46:51.873 回答
1
您是否尝试过放置“警报”或“打印”以查看是否触发了 onChange 方法?此外,您可以发布您的代码吗?
于 2017-07-07T02:52:27.750 回答