如果這是一個明顯的問題,請道歉。 我使用webdriver支持的selenium編寫了一些Java測試 - 這些測試在單獨運行時都運行得非常完美。 我現在想在testSuite中一起運行這些選擇。從我迄今發現的建議得到了以下內容:在Webdriver中創建測試套件
package my.package;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
public class My_TestSuite
public static Test suite() {
suite.addTestSuite(US298.class);
suite.addTestSuite(US111.class);
//etc
return suite;
}
public static void main (String[] args) {
junit.textui.TestRunner.run(suite());
}
}
我得到這個從嘗試到現有的測試套件從硒IDE出口,試圖給我一個想法,如何做到這一點但它沒有幫助! 任何幫助非常感謝 - 非常感謝。
您遇到的實際錯誤是什麼?你能舉一個你的測試的例子嗎?你在使用JUnit 3或4,那就是你的測試類擴展了TestCase,還是用@Test註解的方法? – 2012-03-09 12:31:24
我的測試用例用@Test註釋,而我用的是JUnit 4 - 我在「addTestSuite」位上得到一個錯誤 - 它表示TestSuite類型中的方法addTestSuite(Class <?extends TestCase>)是不適用於參數(類別)'是否能夠釋放更多的光線? –
2012-03-09 14:28:23