gpt4 book ai didi

java - 如何在 Cucumber 报告中为所采取的每项操作嵌入屏幕截图?

转载 作者:搜寻专家 更新时间:2023-11-01 02:57:29 25 4
gpt4 key购买 nike

我看到这里有一个帖子 How to capture a screenshot after each step in tests with JAVA and Cucumber?

但是,我想做的是即使在单个 Cucumber 步骤中,也能在执行每一个操作后截取屏幕截图,并将其嵌入到 Cucumber 报告中。换句话说,在一个步骤中采取了多个操作来满足该步骤,我想嵌入所有这些操作的屏幕截图。这可能吗?如果是,怎么办?

最佳答案

您可以在钩子(Hook)类中使用@BeforeStep 或@AfterStep cucumber 注解,然后在其中调用您的截图方法。

public class Hooks{
@BeforeStep
public void beforeEachStep(){
takeScreenshot();
}
}

关于java - 如何在 Cucumber 报告中为所采取的每项操作嵌入屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50659330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com