【发布时间】:2012-11-15 19:09:52
【问题描述】:
想知道 Selenium 和 Fitnesse 如何融入软件测试人员的武器库中。哪些地方适合应用这些工具?它们是重叠的,还是互补的?
如果有人能将这些工具放到上下文中,那就太好了。
【问题讨论】:
标签: testing selenium qa fitnesse
想知道 Selenium 和 Fitnesse 如何融入软件测试人员的武器库中。哪些地方适合应用这些工具?它们是重叠的,还是互补的?
如果有人能将这些工具放到上下文中,那就太好了。
【问题讨论】:
标签: testing selenium qa fitnesse
Selenium 是一个网络自动化框架。它允许您编写“驱动”浏览器的代码,因此您可以自动单击站点、填写表单等...
FitNesse 是一个验收测试框架 - 它是将验收测试记录为可测试代码的工具。你可以执行你的测试,看看它们是通过还是失败。
两者是相辅相成的——您不必将 Selenium 与 FitNesse 一起使用,反之亦然,但对于测试网站,最好用 FitNesse(或类似框架)编写验收测试并拥有它们使用 Selenium 驱动浏览器。
【讨论】:
Fitnesse 是一个测试框架,可让您通过他们称为 Fixture 的东西与以您选择的语言编写的代码进行交互。
Selenium 为您提供了一个 api 来驱动 Web 浏览器进行测试。 Selenium 提供了一个 dll,可能还有一个 jar,您可以使用它通过其中一个 Fixtures 连接到 Fitnesse。
在我工作的地方,我们使用 Fitnesse 编写网站测试,并使用 Selenium 来驱动它们。
【讨论】: