javascript - WebdriverIO - 如何检查浏览器通知
问题描述
我在 WebStorm IDE 中使用 WebdriverIO,并且我正在测试一个需要启用 Adobe Flash Player 才能继续的 Web 应用程序。我正在尝试验证浏览器的通知是否显示(见下图)。我不想单击/选择“允许”或“阻止”,我只是在测试通知是否显示在浏览器中。
我怎么能做到这一点?我将测试各种不同的浏览器,包括 Chrome、Firefox、Internet Explorer、Microsoft Edge 和 Safari。
我也知道有诸如 、 和 之类的方法getAlertText
,acceptAlert
但是dismissAlert
这些方法都没有在我的 IDE 中被识别或执行。
这些方法应该有效吗?我怎样才能让这些方法起作用?
如果需要更多信息,我很乐意遵守。
解决方案
推荐阅读
- python - pyusb/libusb0 Windows 权限不足
- eclipse - org.hibernate.TransactionException:事务超时已过期
- python - Python - 在连接不起作用时替换 NA
- python - scipy.misc.toimage 如何改变图像域?
- perl - 如何在 Perl 中按完整文件名从文件夹中读取文件
- corda - 我们可以转移 Corda 中一个节点拥有的部分状态吗
- google-app-engine - 拒绝外部访问 Google Cloud Datastore 的权限
- javascript - 运行发布版本时 React-native + firebase 崩溃
- angular - 以 HTML 文件问题中的路由为条件
- tensorflow - LSTM Tensorflow 中的 batch_size 和 max_time