首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将cucumber报告替换为serenity报告

将cucumber报告替换为serenity报告
EN

Stack Overflow用户
提问于 2021-01-28 04:33:37
回答 1查看 145关注 0票数 0

我想把黄瓜报告改成宁静报告。我在我们的框架中使用cucumber 2.3.1版本。我需要从哪些步骤开始。有可能吗?到目前为止,我开始为serenity gradle插件添加依赖项,并将cucumber "io.cucumber:cucumber-spring,cucumber-java,cucumber-junit“替换为"serenity-core,serenity-junit,serenity-screenplay”,但一些构建问题也随之而来。不确定这是否可行,或者我应该如何处理这一点。有没有可用的示例项目?

EN

回答 1

Stack Overflow用户

发布于 2021-06-25 22:00:59

这是非常可行的。要使用Serenity,我们需要Cucumber或JBehave。所以,你已经在使用Cucumber了,这很好。您需要在POM.xml中添加Serenity依赖项和Cucumber one,如serenity-core、serenity-junit、serenity-cucumber5、cucumber-java、cucumber-junit和serenity-screenplay。

Serenity框架的测试运行程序将是这样的。

代码语言:javascript
复制
import org.junit.runner.RunWith;                                           
import io.cucumber.junit.CucumberOptions;                                  
import net.serenitybdd.cucumber.CucumberWithSerenity; 
       @RunWith(CucumberWithSerenity.class)               
       @CucumberOptions(plugin = { "pretty" }, features = "src/test/resources/features/LoginPage.feature")                               
           public class CucumberTestSuite {                                     
  } 

有一篇文章解释了如何在Serenity中构建项目。但它是在Maven中。尽管如此,你还是会有一些想法。在这里,它是link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65926955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档