【发布时间】:2020-03-07 15:58:23
【问题描述】:
我的场景读取了一个包含数百行的文件。每行调用一个 API 服务,但该服务可能没有运行。如果我得到一个非 200 响应(在“Then”方法中可用),我想放弃该场景并节省时间。 如何告诉 TechTalk SpecFlow 不要继续进行其他测试?
【问题讨论】:
-
我会质疑这里的方法。在对它进行测试之前,您不想确保您的 api 服务处于活动状态且“温暖”吗?
-
@Konzy262 这会使测试脚本更加复杂——而且我不是编写它的人。这很难理解,因为它看起来像是由英语专业而不是计算机程序员编写的,并且映射到实际代码与方法名称几乎但没有太大不同,例如类似“如果我读取文件并调用功能 api 然后验证名称是否与标签上的内容匹配”之类的东西,但当然这些不是方法的名称。
标签: testing specflow cancellation