小编fon*_*s72的帖子

在 play 框架中使用带有 selenium webdriver 的黄瓜时的调试日志

我一直在尝试将cucumber-jvm 与selenium webdriver (firefox) 集成在一起,但是在我让它运行我的测试之后,我看到很多我认为可以从selenium 调试日志。

这是我目前的结构。

在此处输入图片说明

我的 build.sbt 依赖项添加:

  "info.cukes" % "cucumber-java" % "1.2.4",
  "info.cukes" % "cucumber-junit" % "1.2.4",
  "info.cukes" % "cucumber-picocontainer" % "1.2.4",
  "org.seleniumhq.selenium" % "selenium-java" % "2.48.2"
Run Code Online (Sandbox Code Playgroud)

软件部门:

Centos 6 64bit.
Firefox "Mozilla Firefox 31.3.0"
Java java version "1.8.0_45" (build 1.8.0_45-b13)
Run Code Online (Sandbox Code Playgroud)

FirefoxDriver 实例化:

@Before
public void setUp() throws Exception {
    if (driver == null) {
        driver = new FirefoxDriver();
        driver.navigate().to(base_url);
        driver.manage().deleteAllCookies();
   }
}
Run Code Online (Sandbox Code Playgroud)

Junit赛跑者:

@RunWith(Cucumber.class)
@CucumberOptions(
    features="test/acceptance/features",
    glue={"context"},
    plugin={"html:cucumberReport"}
)
public class CucumberRunnerTest {
}
Run Code Online (Sandbox Code Playgroud)

我如何运行测试:

./activator …
Run Code Online (Sandbox Code Playgroud)

java selenium cucumber playframework

5
推荐指数
1
解决办法
2981
查看次数

标签 统计

cucumber ×1

java ×1

playframework ×1

selenium ×1