在Micorosoft MSTest中,我在ClassInitialize
的單元測試中動態創建自定義日誌文件(.xlsx)並在ClassCleanup
中關閉它。它被創建並填充,但是當測試完成後,out目錄中的日誌文件以某種方式被刪除。mstest如何防止自定義日誌文件被刪除(並防止.trx也被刪除)
有關如何防止TestResults/Out directory
中的此日誌文件和其他文件被刪除的任何想法?
例如位置:
C:\硒\ SelenMSTest4 \ TestResult中\ Deploy_ZZZ2013-01-09 10_50_03 \缺貨
微軟MSTest的2012和硒的webdriver正在使用。該測試正在從Visual Studio 2012中選擇Test--> Debug-->All Tests
你確定你的代碼沒有問題嗎?最好不要自己處理日誌。使用[log4net](http://logging.apache.org/log4net/)或類似的庫進行記錄。 – Schaliasos
日誌文件創建正常。即使是Microsoft日誌文件也被刪除。 – Remy
您正通過命令行使用mstest嗎? – allen