Selenium RC, PHPUnit_Extensions_SeleniumTestCase
#1
Отправлено 22 июня 2011 - 14:34
#2
Отправлено 23 июня 2011 - 08:59
Ну вообще-то по правилам тестирования, каждый тест должен проверяться в "чистом" браузере, так что запуск браузера каждый раз заново это логичная штука.Разрабатываю автоматизированную систему тестирования для нашего проекта. Использую Selenium RC и PHPUnit. Возникла проблема. Если создать класс, наследующий от PHPUnit_Extensions_SeleniumTestCase, указать несколько методов (testSomeTest(), testSomeTest2(), ...), то при запуске тестирования для каждого метода заново будет запускаться браузер, что, конечно, плохо сказывается на производительности. Как этого избежать? Объединять все методы тесткейса в один? Но это не позволит получать информацию, какая именно ошибка вызвала исключение... Вообще не использовать PHPUnit?
#3
Отправлено 23 июня 2011 - 09:35
#4
Отправлено 24 июня 2011 - 05:59
java -jar selenium-server-standalone-2.0rc3.jar -browserSessionReuse
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных