远程触发Quartz作业进行验收测试?

时间:2011-03-07 20:51:30

标签: unit-testing java-ee automated-tests integration-testing quartz-scheduler

我正在从现有网站重新设计网站,我正在编写验收测试以证明用例并确保我不会丢失任何功能。该站点有一些全天触发的Quartz作业,并执行DB记录处理。

对于我的测试策略,我可以访问现有站点和新站点,我的计划是针对现有站点执行几个用例中的每一个,并且当测试通过时,我将能够使用这些测试来验证新网站的功能。

这是捕捉......

我有源代码,但我将对工作站点进行测试。我想要做的是触发需要运行的Quartz作业,然后查询DB以确保满足所有业务规则和用例流。我可以在验收测试中以编程方式在远程服务器上触发Quartz作业,还是不可能?

我正在使用JEE5,Quartz,Weblogic,Oracle,Selenium和jUnit。

1 个答案:

答案 0 :(得分:2)

当然,quartz有一个rmi接口和一个jmx接口,通过它可以触发作业。