我需要明确测试应用程序在尝试访问NTFS文件系统的某些已损坏部分时会发生什么情况。我找了一些类似的问题,但那些问题都是关于破坏特定文件(即破坏xml文件的语法等)。
我需要创建一个场景,chkdsk会在特定位置的文件系统中报告错误。
有人有任何想法如何引发这种情况来测试我的应用程序吗?
以防万一你担心:我不会在我的生产系统上这样做,我已经设置了一个VM来处理这些事情。
我需要明确测试应用程序在尝试访问NTFS文件系统的某些已损坏部分时会发生什么情况。我找了一些类似的问题,但那些问题都是关于破坏特定文件(即破坏xml文件的语法等)。
我需要创建一个场景,chkdsk会在特定位置的文件系统中报告错误。
有人有任何想法如何引发这种情况来测试我的应用程序吗?
以防万一你担心:我不会在我的生产系统上这样做,我已经设置了一个VM来处理这些事情。
花了一些时间找到正确的位置
之外的细节? - AlainD我会尝试在磁盘(或磁盘分区)的某些随机位置写入一些随机字节。
MyApp/Data
时写入垃圾,并从Linux中使用它?(我同意这需要超过一天的工作时间) - Basile Starynkevitch