首页 > 解决方案 > 出现 Toastr 通知时应触发事件

问题描述

我想使用量角器触发事件​​以关闭 Toastr 通知消息。每当通知出现时,应该触发此事件..这可能吗?

我有 10 个表格,我正在使用量角器验证这些表格。在每个表单中,我都有可编辑的文本字段。如果您添加/编辑/删除任何字段,您将收到 toastr 通知消息。每当它出现在我的应用程序中时,我都想关闭这些消息。这可能吗??提前致谢..

标签: protractortoastrangular-toastr

解决方案


您可以JS在运行关闭toastr通知的测试时执行代码,您可以尝试这个(我在他们的演示项目中对其进行了测试 -toastr.remove()在显示 toastr 通知时在控制台中运行此代码):

await browser.executeScript(toastr.remove())

请注意browser.executeScript()返回Promise,因此您需要解决它。


推荐阅读