Есть ли в phpunit способ использовать расширение базы данных вместе с расширением selenium?
В принципе, я хочу запустить тесты selenium, которые позволят настроить базу данных на определенный статус перед каждым тестом Selenium. Как бы я это сделал?
2
Author: txwikinger, 2010-07-14
2 answers
Учитывая, что Selenium просто вызывает URL-адреса, вы можете просто использовать методы Setup() и tearDown(), чтобы привести вашу базу данных в определенное состояние. Откат транзакции - это один из подходов к обеспечению согласованности базы данных.
Затем вызовите сопоставление URL-адреса с тестируемым проектом (и вашей тестовой базой данных), например:
$this->open('http://testing.example.org/system/under/test.php');
0
Author: martinvium, 2010-07-15 11:28:43
Я написал свои собственные процедуры настройки базы данных и демонтажа, которые я добавил в дочерний тестовый набор selenium
-1
Author: txwikinger, 2010-07-30 15:18:12