【发布时间】:2010-11-11 17:30:21
【问题描述】:
我正在我们的 ASP.NET 应用程序中构建一个功能,该功能只是一个运行和删除一些旧数据的后台服务。我使用 System.Timers.Timer 每 12 小时运行一次服务。
我的问题是,我如何构建它以便 QA 可以正确测试该功能?显然,我不能指望 QA 等待 12 小时才能确保该功能正常工作。
一些想法:
- 可配置计时器已过 在配置文件中。
- 有一些隐藏 QA 可以加载的页面 运行该功能。
- 有计时器 为 QA 构建配置不同 (例如,在 QA 版本上每 15 秒运行一次)
有什么好的方法可以做到这一点?
【问题讨论】:
标签: asp.net configuration qa