cypress - 如何在 cypress 等待页面加载时捕获通知?
问题描述
我需要断言有关成功完成操作的通知,但我遇到了一个在测试执行时无法解决的问题。重现步骤:
- 按保存按钮。
- 页面开始重新加载。
- 赛普拉斯开始等待完成页面重新加载。
- 通知出现,但页面仍在重新加载,测试已暂停。
- 页面仍在重新加载时通知已消失。
- 最后页面成功重新加载。
- 测试开始工作,但断言失败,因为通知已经消失。重新加载页面时有什么方法可以捕获通知?
解决方案
推荐阅读
- c - 如何从目录打印所需的文件?
- java - 从java中的自签名.jks文件中提取私钥
- swift - 如何使用从北方的角度和以米为单位的距离来计算 GPS 坐标?
- django - Django 正确的 url 路径,但找不到页面 url 不匹配
- c# - “无法翻译 LINQ 表达式”与 LINQ 查询中的 DateTime 比较?
- javascript - React JS - 从外部属性文件中读取配置?
- google-my-business-api - Google My Business Api 格式化帖子问题
- gitlab - 如何在 gitlab 的 autodevops 中跳过生产部署
- django - "non_field_errors": [ "无效数据。需要字典,但得到了列表。" ] 在 django rest 框架中,同时在 postman 中调用 api
- php - Laravel 获得两个对象之间的联合