以编程方式读取黄瓜Jvm标签

时间:2017-11-06 02:47:50

标签: cucumber cucumber-jvm cucumber-java java-annotations

我正在尝试使用Gatling重用我现有的集成测试黄瓜Gherkin场景进行性能测试。集成测试用restassured.io和cucumber JVM编写。我要做的是为现有的集成测试添加一个新标签,比如@Performance_REQ_noOfRequest_RESP_responseTime。

所以我想知道是否有任何方式以编程方式读取黄瓜标签,以便我可以提取请求和响应值并将其发送到Gatling测试。

样品小黄瓜是 功能:获取员工信息的终点

@Regression @ Performance_Req_1000_Resp_100s
场景:获得员工 当我向/ api /员工发送请求时 然后我应该看到一份员工清单

1 个答案:

答案 0 :(得分:3)

您可以使用之前或之后的方式检索方案的标记,例如:

@Before
public void setUp(Scenario scenario) {

    scenario.getSourceTagNames();
}