angular - Protractor-cucumber :在断言失败后继续执行剩余的步骤,而不是跳过这些步骤,
问题描述
我正在使用量角器黄瓜框架。但是,如果场景中的任何步骤失败,则跳过其余步骤。我只想忽略该失败,并希望继续执行场景中的剩余步骤。
例如:场景大纲:测试场景
给定用户导航到测试站点当用户单击标题链接时,首先是然后语句,然后是第二次然后语句
在这种情况下,如果第一步断言失败,那么它将跳过第二步语句执行。但我想忽略并继续执行第二步语句。
请让我知道如何在量角器黄瓜中实现这一目标。提前致谢。
解决方案
使用 Chai-as-promised 试试这个
期望(条件).to.eventually.equal(某事).and.notify(下一个);
推荐阅读
- objective-c - 我如何写一个 BLOB,任何 BLOB 到 sqlite?
- php - 我的帖子栏之间有一个难以理解的空间,如何解决?
- c# - 如何创建搜索按钮或如何使用文本框对数据库进行行过滤?
- node.js - 将数据从反应传递到节点快递服务器
- laravel - 模态刀片验证未显示
- powerbi - 将 Power BI 报告嵌入到 Angular 应用程序中
- python - 多处理以加快python中的执行时间
- javascript - 投票史诗行为
- python - 了解列表与系列中的 Python 语法
- amazon-web-services - CodenameOne 移动应用程序使用真实证书(非自签名)连接到 https 服务器时抛出 SSL 异常