我正在使用wdio v4.12.0
和wdio-cucumber-framework
正在使用cucumber v1.3.3
其中一项测试被忽略,只有cmd输出中的信息才是ignore reason: pending
。执行所有先前和后续步骤都没有错误。
[显示默认名称的字段]忽略测试:显示默认名称的字段,忽略原因:待处理
功能文件:
Scenario: User is able to add field
Given user is on fields page
When user creates new field with default name
Then field with default name is visible
跳过这一步的原因是什么?未决意味着什么(它只是未解决的承诺或什么)?
答案 0 :(得分:0)
我相信当Cucumber无法找到一个或多个步骤的基础定义时,场景会被标记为待定。在这种情况下,它可能找不到“然后具有默认名称的字段可见”的步骤定义,因此请检查是否已实现此定义。
答案 1 :(得分:0)
待定步骤意味着该步骤尚未实施。如果Cucumber找不到您的胶水,它会建议如何实施您的步骤。