通过selenium rc使用JUnit中的类别与参数化测试

通过selenium rc使用JUnit中的类别与参数化测试,selenium,junit,categories,Selenium,Junit,Categories,目前,我有一组单元测试,它们使用JUnit中内置的参数化测试工具运行。由于我不想为每个测试用例创建一个新的Selenium实例(我更愿意登录、导航到屏幕并运行一组测试),因此我正在寻找其他可以自动执行测试的选项 我想在不同的类中设置不同的测试,这些类都利用相同的测试方法。我发现JUnit也提供了这些类别。但是,由于这似乎是一种设置测试套件的方法,我不确定这是否有帮助 我想简短的问题是,如果我有一堆selenium测试分布到不同的类,有没有办法让这些测试在其他地方指定的一个测试方法中运行?您可以在

目前,我有一组单元测试,它们使用JUnit中内置的参数化测试工具运行。由于我不想为每个测试用例创建一个新的Selenium实例(我更愿意登录、导航到屏幕并运行一组测试),因此我正在寻找其他可以自动执行测试的选项

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


我想简短的问题是,如果我有一堆selenium测试分布到不同的类,有没有办法让这些测试在其他地方指定的一个测试方法中运行?

您可以在Junit中创建测试套件,您可以编写包含ur测试的不同类。 在JUnit4中,测试套装是这样编写的

import org.junit.runners.Suite;

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

我建议您切换到TestNG。。。