【问题标题】:Where I can find System.out.println output when running Selenium in Eclipse?在 Eclipse 中运行 Selenium 时在哪里可以找到 System.out.println 输出?
【发布时间】:2020-03-13 00:52:53
【问题描述】:

在 Eclipse 4.9.0 中哪里可以找到显示System.out.println() 输出的视图?

我正在通过 Eclipse 窗口中的 Ant 脚本运行测试。我可以看到构建的控制台输出,但没有来自测试的内部消息。

示例代码:

        List<WebElement> links = driver.findElements(By.partialLinkText("selenium i testowanie"));
        assertEquals(6, links.size());

        for (WebElement link : links) {
            System.out.println("link: "+link.getAttribute("href"));
        }

【问题讨论】:

  • 你能分享一下你的System.out.println的代码吗?
  • @AndiCover 代码已附加。我只需要显示包含我的输出的控制台窗口,所以它更多的是 Eclipse 问题。
  • 也许这里的答案之一有帮助:stackoverflow.com/questions/2051174/…

标签: java eclipse selenium testing


【解决方案1】:

请查看以下链接以获取更多信息 https://www.eclipse.org/forums/index.php/t/173521/

【讨论】:

  • 代码并不重要,它可能是一个只有System.out.println()的类文件。我找不到用于显示运行 Selenium 测试的 JAVA 输出的窗格/窗口。
  • 问题是,运行 Ant 脚本时,控制台窗口未填充 Java 相关变量。我猜只运行它作为 JUnit 会工作?
  • 试过 Allocate console (necessary for input) 和 Ant Home var 设置为同一个,仍然没有运气。 JRE:jdk-10.0.1
猜你喜欢
  • 2011-06-03
  • 2012-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-19
  • 1970-01-01
相关资源
最近更新 更多