protractor - 出现 Toastr 通知时应触发事件
问题描述
我想使用量角器触发事件以关闭 Toastr 通知消息。每当通知出现时,应该触发此事件..这可能吗?
我有 10 个表格,我正在使用量角器验证这些表格。在每个表单中,我都有可编辑的文本字段。如果您添加/编辑/删除任何字段,您将收到 toastr 通知消息。每当它出现在我的应用程序中时,我都想关闭这些消息。这可能吗??提前致谢..
解决方案
您可以JS
在运行关闭toastr
通知的测试时执行代码,您可以尝试这个(我在他们的演示项目中对其进行了测试 -toastr.remove()
在显示 toastr 通知时在控制台中运行此代码):
await browser.executeScript(toastr.remove())
请注意browser.executeScript()
返回Promise
,因此您需要解决它。
推荐阅读
- javascript - WebRTC + nodejs/socketio 没有音频
- prolog - Prolog:存储操作的结果
- r - 通过 R 中的 data.table 自定义 dcast
- android-studio - 线程失控的问题
- unity3d - 有什么方法可以在 Blender 中建造房屋并将其导出到 Unity?
- javascript - 在 JavaScript 中,如何通过单击对应的图标来隐藏/显示 div
- javascript - 使用`useCallback`只适用于`useReducer`?
- javascript - html 样式选择器在 webpack postcss 处理后保留
- python - 如何从列表的所有元素中替换冒号 (:)?
- dataset - Extending dataset based on certain date