为了账号安全,请及时绑定邮箱和手机立即绑定

Cucumber JVM - 获取所有场景的参考

Cucumber JVM - 获取所有场景的参考

缥缈止盈 2022-07-20 10:30:50
是否有可能参考 Cucumber JVM 中的所有场景?问题:我需要务实地统计一些关于场景的统计数据(失败、总数等)对于失败,我可以创建 @After 钩子和包含失败场景数量的凹凸变量:@After(order = 1)public void onScenarioFinished(Scenario scenario){    if (scenario.isFailed())    {        failedScenarios++;    }} 但是是否有可能访问黄瓜加载的所有“场景”对象?
查看完整描述

1 回答

?
holdtom

TA贡献1805条经验 获得超10个赞

通过创建@Before钩子解决了这个问题,它将场景引用添加到列表中。


这样我就可以参考所有开始的场景。


List<Scenario> scenarios = new ArrayList();


@Before(order = 0)

public void onScenarioStarted(Scenario scenario)

{

    scenarios.add(Scenario);


查看完整回答
反对 回复 2022-07-20
  • 1 回答
  • 0 关注
  • 87 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信