クラッシュプルーフとしてアドバタイズされているDBエンジンであるSQLite3に依存するdelphiアプリケーションがあります。
これまでのところ、アプリケーション全体をクラッシュプルーフにすることができましたが、今度は、残酷なマシンの再起動/電源障害をシミュレートする必要があります。
明らかに、このテストを実行するためだけに1日に100回、残酷にマシンを再起動するのはクレイジー/非現実的です。
プログラム的に/自動化された方法でVirtualBox(または同様のもの)を使用して停電をシミュレートする方法があるのだろうか?
他の方法/考えは大歓迎です。私の目標は、ユーザーのデータが破損しないようにすることです。
PS。この質問はWindowsXP以降を対象としています