0

ブラウザが一部のデータを正しくキャッシュしたかどうかを確認するテストをコーディングする必要があります(一部のファイルに対してキャッシュが作成されたかどうかを確認するだけです)。WebDriver または JavaScript でこれを行う方法はありますか?

4

1 に答える 1

1

Firefox のキャッシュ ディレクトリCacheは、ユーザーの firefox プロファイル フォルダー内のフォルダーの下にあります。これは、言語 (つまりC#)の通常のIOクラスを使用してクエリできます。System.IO

ただし、ここにあるファイルには拡張子や命名規則はありませんが、ファイルの直接のコピーだと思います。(たとえば、Javascript ファイルの完全なコピーです)

おそらくすべてのファイルを比較し、ハッシュ比較を使用して何かが存在するかどうかを確認する必要があります。

于 2012-11-08T14:32:45.750 に答える