ASP.NET - 配置功能,以便QA可以测试它

时间:2010-11-11 17:30:21

标签: asp.net configuration qa

我正在ASP.NET应用程序中构建一个功能,其中该功能只是一个运行和删除一些旧数据的后台服务。我使用System.Timers.Timer每12个小时运行一次服务。

我的问题是,如何构建此功能以便QA可以正确测试功能?显然,我不能指望QA等待12个小时以确保功能正常工作。

一些想法:

  • 让计时器过去可配置 在配置文件中。
  • 有一些隐藏的 QA可以加载的页面 运行该功能。
  • 有计时器 为QA版本配置不同 (例如,在QA版本上每15秒运行一次)

这样做的好方法是什么?

1 个答案:

答案 0 :(得分:2)

使计时器经过的时间段可配置。

QA将能够测试:

  1. 计时器正常工作(可以测试不同的时间段)。
  2. 完成的工作是正确的工作。