Извините, если это очевидный вопрос. Я написал несколько тестов на Java с помощью webdriver подкрепленного селена - эти тесты работают отлично, когда запускаются индивидуально. Теперь мне хотелось бы запустить ряд из них вместе в 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());
}
}
Я получил это от попыток экспортировать существующий набор тестов с Selenium IDE, чтобы попытаться дать мне представление о том, как это сделать но это не помогло! Любая помощь очень ценится - большое спасибо.
Какова фактическая ошибка, которую вы получаете? Можете ли вы привести пример одного из ваших тестов? Вы используете JUnit 3 или 4, то есть ваши тестовые классы, расширяющие TestCase, или методы, аннотированные с помощью @Test? –
Мои тестовые примеры аннотируются с помощью @Test, и я использую JUnit 4 - я получаю сообщение об ошибке «addTestSuite» - он говорит «метод addTestSuite (класс Extends TestCase>) в типе TestSuite не применимо для аргументов (класс). «Это пролить свет? –