java - 改进 Selenium webdriver 项目的最佳方法是什么

标签 java eclipse maven selenium selenium-webdriver

我做了什么:

  • 使用 Java/Selenium Webdriver/TestNG 使用 eclipse 创建了一些项目
  • 获取 XML/HTML 格式的 TestNG 测试结果并查找故障等,

我以后可以寻找什么,

  • 我是否需要使用 Maven(或可能的工具)来管理项目,为什么?
  • 我是否需要寻找 Jenkins 类型的工具(但我知道这取决于上下文,但 selenium webdriver 是否有真正的可用性)
  • 我需要寻找功能齐全的报告工具(例如surefire)吗?
  • 或者可以继续我正在做的一个不太复杂的项目吗?

我知道这个问题可能非常广泛,但我找不到任何可靠的东西可以照顾。

感谢您的帮助,谢谢!

最佳答案

我认为世界已经同意持续集成是好的,这对于任何技术来说都是非常罕见的。

我绝对建议设置 jenkins 或同等版本并添加 Maven 配置,以便能够让您的项目运行并在那里存储结果。这可能最终会需要更多的工作,因为理想情况下,您希望在 checkin 时构建您正在测试的项目,并运行其单元测试等,然后进行部署,以便您可以运行您的 Selenium 测试。

根据您测试的应用程序部署的难易程度,它不应该花费太长时间,但即使只是让您的测试能够自动启动并存储其结果也会很方便,并为您带来真正的可见性提升你的测试。

关于java - 改进 Selenium webdriver 项目的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25053616/

相关文章:

Eclipse - Ctrl Contrib(底部)

java - 如何为 Eclipse 项目中的文件指定正确的 URL

java - 如何在 Eclipse 中导入 jar?

java - 找不到匹配的索引 - GAE

eclipse - 如何查看和终止正在运行的 Grails 服务器

scala - 无法构建 Scala Maven 项目

java - 获取maven项目的所有依赖

xml - 自定义 Maven 原型(prototype)或项目生成的替代方案

Java线程池同步

java - 仅键入接口(interface)方法