一个黄瓜场景在Java中的多个实现
希望获得关于如何在Java中以多种方式实现一个黄瓜场景的建议
这就是我的意思——假设有一个场景,我希望从backed(常规JUnit测试)和GUI(Selenium Webdriver)验证。有没有办法创建两个场景实现并分别运行它们
谢谢——, 弗拉德
你可以在下面搜索框中键入要查询的问题!
希望获得关于如何在Java中以多种方式实现一个黄瓜场景的建议
这就是我的意思——假设有一个场景,我希望从backed(常规JUnit测试)和GUI(Selenium Webdriver)验证。有没有办法创建两个场景实现并分别运行它们
谢谢——, 弗拉德
# 1 楼答案
我不确定我是否理解你的问题,因为没有理由你不能有两个场景做相同的事情,但本质上以不同的方式。当然,你必须用稍微不同的方式来描述场景
上述内容很简单,但确实存在重复
另一种方法是创建非捕获组
并为{run via UI}和{run via backend}创建步骤
第二种方法的成功本质上取决于通过UI和后端运行的步骤所使用的DSL。如果场景足够直观,那就没问题了