代码之家  ›  专栏  ›  技术社区  ›  Sebi

seleniumrc的Java测试框架

  •  4
  • Sebi  · 技术社区  · 16 年前

    4 回复  |  直到 16 年前
        1
  •  5
  •   Chris Knight    16 年前

    我们将硒与JUnit结合使用。这种方法的优点是易于创建JUnit测试,因为我们在 Selenium IDE

    我也建议退房 Selenium Grid 它允许您并行执行测试,允许您在更短的时间内完成更多的测试,特别是如果您可以利用跨多台机器执行测试的优势。

        2
  •  2
  •   lexicore    16 年前

    JUnit有允许降低样板代码量的“规则”。例如,规则可以在测试之前启动servlet容器,然后停止它,创建并注入Selenium实例等等。这使得测试更加优雅。

    Spring Test 使用“测试执行侦听器”有一个非常好的方法,它可以“准备”您的测试实例。这与JUnit规则有些相似。Spring测试也是测试框架无关的,也就是说,您的测试在JUnit或TestNG上看起来几乎相同。还有类似于TestNG组的“profiles”。

    Here's Hifaces20 Testing 包,也许你会发现一些有用的想法。

        3
  •  1
  •   Fazal    16 年前

    为此我们使用了JUnit,它运行得非常好。Selenium测试就像JUnit测试一样,在Selenium服务器上运行。

    尽管Selenium测试似乎更接近于集成测试,因此如果testNG更适合您的需要,您应该对它进行一次评估。TestNG提供了更多的配置控制。在我们的例子中,我们对JUnit的Web驱动程序和设置方法很满意,所以我们没有转向TestNG。

        4
  •  0
  •   Jim Horng    16 年前