我正在使用Behat测试一个web应用程序的API的用户权限。我需要确保几个角色无法访问某些API。因此,我需要检查这些角色是否从API接收到禁止响应。这很有效,但由于有8个不同的角色,我的特征文件变得越来越大,因为我为每个角色重复所有步骤。我当前的功能写如下: Feature: Accounting
Scenario: I want to see the accounting
Given I have只是角色名称改变了,其他的
我的特性文件包含了一个成功登录的“场景”测试和一个用于测试多个登录细节的“场景大纲”测试,这些测试应该是不成功的。|[Given(@"I have entered username '(.*)' and password '(.*)' into the application")]
public voi