我试图为我的测试套件只启动一次“硒”,但它不起作用。这是我所做的:
我的文件 AllTest.java 正在生成测试套件,我想从这里启动 selenium:
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
import junit.textui.TestRunner;
import com.thoughtworks.selenium.*;
public class AllTests extends TestCase {
public static Selenium selenium;
public static Test suite()
{
TestSuite suite = new TestSuite();
suite.addTestSuite( ConnexionGTEST.class);
suite.addTestSuite( test.class);
return suite;
}
public static void main(String arg[])
{
selenium = new DefaultSelenium("172.29.16.252", 4444, "*firefox", "http://172.19.90.23:8080/");
selenium.start();
TestRunner.run(suite());
}
}
这样,即使在我的测试“ConnexionGTEST.class”和“test.class”中,我也不必初始化我的 selenium 并直接调用它。但它没有运行。有任何想法吗?
提前致谢。