2012-07-02 54 views
0

我目前有一组单元测试,它们与JUnit中内置的参数化测试工具一起运行。因为我不想创建每个测试用例一个新的硒实例(我宁愿登录,浏览到一个屏幕,并运行一组测试),我在看我在其中可以自动我的测试其他选项。使用类别与JUnit中的参数化测试和硒rc

我想在不同的类中设置不同的测试,这些测试都使用相同的测试方法。我发现JUnit也提供了类别,但是这似乎是设置TestSuite的一种方法,我不确定这是否将有所帮助。

我想短期问题是,如果我有一堆散开不同类别的硒测试是有办法,我可以得到这些测试中另行规定一个测试方法运行?

+0

,我会建议您切换到TestNG的... –

回答

0

您可以在那里你可以编写包含乌尔测试你的不同类别的JUnit中创建测试套件。 在JUnit 4测试服是这样写的。

import org.junit.runners.Suite; 

@RunWith(Suite.class) 
@Suite.SuiteClasses({TestClass1.class, TestClass2.class}) 
public class TestSuite { 
//nothing 
}