【问题标题】:which framework is best for Selenium Webdriver [closed]哪个框架最适合 Selenium Webdriver [关闭]
【发布时间】:2012-06-28 09:16:08
【问题描述】:

我开始使用 Selenium webdriver 为 ajax 网站编写自动测试脚本,主要使用 JAVA 在 Chromedriver 上。该网站使用HTML 5编码。它实际上是一个主要用于iphone,android等移动设备的网站。

我不知道该选择哪个框架。我看到了TestNG,JUnit。有人建议我使用 Fitness。

我对选择合适的框架感到困惑。

谁能给我一些建议?提前致谢。

【问题讨论】:

  • 请注意,还有 Selenium WebDrivers 可以自动化 Android 和 iOS,但我不知道它们是否运行稳定

标签: frameworks selenium webdriver


【解决方案1】:

这是一个关于意见的问题,没有明确的答案。您应该选择最适合您的框架。

JUnit 通常(在我看来)被认为对 Java 测试更标准,并且通常集成到 Java IDE 中,但是TestNG 具有一些可能会喜欢的高级功能(而且它的集成通常也很容易)。 FitNesse 是一个不同的故事,其中的测试编写方式完全不同。在 JUnit 和 TestNG 中,您使用纯 Java 编写测试用例,但 FitNesse 的工作方式……不同。它是迄今为止最不常见的。

所有这些框架都可以很好地与 Selenium 配合使用,你 can find examples on all of them all over the internet

如果您真的刚开始使用 WebDriver 和 Java,请选择 JUnit,因为它的使用不会在很长一段时间内限制您,它是 quite easy to begin with

【讨论】:

  • 嗨,Slanec,感谢您的回复。我之前google了一些,通常是说JUnit或TestNG。但是我的老板想让我使用 Fitness,我真的不确定 Selenium webdriver 是否可以很好地与 Fitness 集成。我个人更喜欢 TestNG 或 JUnit。
  • 我只是对使用 Fitness 真的有用吗?我还没有看到很多关于 Fitness 和 Selenium webdriver 的例子。大多数示例是 TestNG 和 JUnit。
  • @user1488025 已编辑为答案。使用最多的是 JUnit,然后是 TestNG,然后是 FitNesse。但是,它们都运行良好,因此请稍微调查一下这些库以了解它们的能力,然后选择最适合您需求的库。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-21
  • 1970-01-01
  • 2020-12-15
  • 1970-01-01
相关资源
最近更新 更多