java - 如何从 selenium rc 生成结果

标签 java selenium junit selenium-rc

如何从 selenium rc 生成结果,我可以在服务器窗口中看到结果,但想将它们放入文本文件中。 非常感谢任何建议。

最佳答案

这可以通过多种方式完成。考虑 Selenium 1.x

  1. 来自内置的 selenium 服务器日志

    java selenium-server.jar -log abc.txt 。此操作会将所有服务器日志创建到您的服务器位置的 abc.txt 中

    java selenium-server.jar -log abc.txt -browserSideLog 。这还包括浏览器端日志

  2. 通过使用任何第三方库

    有一些第三方 selenium 日志库可用(例如 com.unitedinternet.portal.selenium.utils.logging.LoggingCommandProcessor ).html 格式呈现结果(日志)

  3. 在任何测试框架(例如 JUNIT 或 TESTNG)上运行 selenium 客户端 :如果我们在上述容器中执行 selenium 客户端,它们将在 .xml 中显示结果(正确的结果而不是日志)文件。这是最好的办法。这个使用 ASSERTION机制

关于java - 如何从 selenium rc 生成结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6139950/

相关文章:

java - 如何在某些测试中禁用 flapdoodle 嵌入式 mongodb

java - JUnit是如何处理@Before注解的

java - 如何在我的 DAO 类中的一个事务中执行少量查询?是否可以创建一个查询?

java - 如果我只有一个组件,在 JFrame 中使用 AWT 是否安全?

java - 在数组列表中分隔逗号分隔的值,然后将其放回一起

python - Selenium WhatsApp 异常 "element not interactable"

java - 通过 powershell 启动 selenium grid hub 时出错 - VSTS/TFS

javascript - Selenium 等待新页面加载,JavaScript

java - 在日志上看不到 cucumber 片段

java - <?> 和 <?> 和 <?> 之间有什么区别? Java 泛型中的 extends Object> ?