我的系统计划在周末的某个时间重新启动,如果在测试用例运行时重新启动系统,则不会生成html报告。我们编写了代码以生成挂钩“AfterTestRun”下的html报告。我们正在使用Nunit runner运行测试用例。
我也试过了finally子句,但它也没有被执行。还尝试重写System.ServiceProcess命名空间的OnShutdown()方法,但它也没有被调用(不确定我是否在右钩子下编写)。
请提供建议。
TIA !!
答案 0 :(得分:3)
NUnit Runner可能会被重新启动杀死。你用shutdown / r / f重启吗?然后你强迫杀死所有进程。
您是否可以不重新安排测试运行和重新启动,以便它们不在同一时间?