【发布时间】:2013-01-09 20:10:46
【问题描述】:
在 Micorosoft MSTest 中,我在 ClassInitialize 的单元测试中动态创建自定义日志文件 (.xlsx),并在 ClassCleanup 中关闭它。它被创建并填充,但是当测试完成运行时,out 目录中的日志文件会以某种方式被删除。
关于如何防止此日志文件和TestResults/Out directory 中的其他文件被删除的任何想法?
示例位置:
C:\selenium\SelenMSTest4\TestResult\Deploy_ZZZ2013-01-09 10_50_03\Out
正在使用 Microsoft MSTest 2012 和 Selenium WebDriver。通过选择 Test--> Debug-->All Tests
【问题讨论】:
-
你确定你的代码没有问题吗?最好不要自己处理日志记录。使用log4net 或类似的库进行日志记录。
-
日志文件创建良好。甚至微软的日志文件也被删除了。
-
您正在通过命令行使用 mstest?