После запуска теста Selenium (jUnit4) с использованием Maven я хотел бы очистить базу данных (удалить вещи, которые они вставили и т. Д.). Это более старый проект, работающий на Tapestry/Spring/Hibernate и устаревшей базе данных. Я хотел бы сделать очистку в аннотированном методе @After
, но инъекция DAO/Managers/SessionFactory не работает.Очистка базы данных после тестов Selenium
Тестирование выполняется следующим образом: я запускаю приложение () приложение в одной консоли и запускаю тестирование на другой консоли (mvn test
) - он обращается к приложению на localhost: 8080.
Вы можете посмотреть на этот вопрос может: http://stackoverflow.com/questions/82949/before-and-after-suite-execution-hook-in-junit- 4-x – sblundy
Вы ищете подсказку, как исправить вашу проблему: «но инъекция DAO/Managers/SessionFactory не работает». или другим способом настройки и сброса тестовых данных? – Ralph