私はselenium-2.30.0を使用して、何時間も(〜8時間)実行される単一のテスト(Windowsで)を実行しています。FF ドライバーを使用していましたが、わずか 45 分以内にメモリ不足になり、テストの実行がハングアップします。HTMLUnitDriver (純粋な Java ソリューションが答えだと思いました) を使用して FF ドライバーと同じ方法で実行することができませんでした (ページの読み込みを待つ必要があり、コードにランダムなスレッド スリープを入れたくありませんでした)。または、HTMLUnitDriver を拡張して新しい機能を実装します)。
- テスト ケースを複数の小さな単位に分割することはできません。
- メモリ使用量が多い場合にドライバをリロードできません
これを機能させる方法はありますか?