Удаленно запускать работу Quartz для приемочного теста? - PullRequest
1 голос
/ 07 марта 2011

Я реинжиниринг сайта с существующего сайта, и я пишу приемочные тесты, чтобы доказать варианты использования и убедиться, что я не теряю функциональность. На сайте есть несколько заданий Quartz, которые запускаются в течение дня и выполняют обработку записей БД.

Для моей стратегии тестирования у меня есть доступ к существующему сайту и новому сайту, я планирую выполнить каждый из нескольких вариантов использования для существующего сайта, и когда тесты пройдут, я смогу использовать эти тесты для проверки функциональность нового сайта.

Вот подвох ...

У меня есть исходный код, но я проведу свой тест на рабочем сайте. Я хотел бы запустить задание Quartz, которое необходимо запустить, а затем выполнить запрос к БД, чтобы убедиться, что все бизнес-правила и потоки прецедентов были выполнены. Можно ли программно запускать задания Quartz на удаленном сервере в ходе приемочных испытаний или это невозможно?

Я использую JEE5, Quartz, Weblogic, Oracle, Selenium и jUnit.

1 Ответ

2 голосов
/ 07 марта 2011

Конечно, кварц имеет интерфейс rmi и интерфейс jmx, через который вы можете запускать задания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...