【发布时间】:2011-03-07 20:51:30
【问题描述】:
我正在从现有站点重新设计站点,并且我正在编写验收测试来证明用例并确保我不会丢失任何功能。该站点有几个全天触发的 Quartz 作业,并对数据库记录执行处理。
对于我的测试策略,我可以访问现有站点和新站点,我的计划是针对现有站点执行几个用例中的每一个,当测试通过时,我将能够使用这些测试来验证新网站的功能。
这就是问题所在……
我有源代码,但我将针对工作站点运行我的测试。我想做的是触发需要运行的 Quartz 作业,然后查询 DB 以确保所有业务规则和用例流程都已得到满足。我可以在验收测试中以编程方式在远程服务器上触发 Quartz 作业吗,或者这是不可能的?
我正在使用 JEE5、Quartz、Weblogic、Oracle、Selenium 和 jUnit。
【问题讨论】:
标签: unit-testing jakarta-ee automated-tests integration-testing quartz-scheduler