如何在一个浏览器中运行同一功能文件的所有方案?使用硒,java,黄瓜

时间:2018-07-26 12:31:08

标签: selenium selenium-webdriver cucumber cucumber-jvm cucumber-java

我正在使用钩子@Before (to initialize browser instance)@After (to close browser instance),这意味着如果功能文件中存在三种情况,则浏览器将打开3次并关闭3次。

我想在单个浏览器实例中运行所有三种方案。

1 个答案:

答案 0 :(得分:-1)

黄瓜提供了背景,可让您在执行测试之前进行设置。

官方文档为here。向下滚动到背景(或CTRL + F背景x3)。

功能文件:

Background:
   Given browser is initialized.

Scenerio: Test 1
   Then browser is running.

您可以照常编写步骤定义。