9

Selenium を使用して Web サイトの機能テストを作成していますが、ページの読み込みが完了していないように見えるという奇妙なブラウザーの問題に悩まされています。ステータス バーには、「転送元...」または「読み取り...」のいずれかが表示されます。

ページの読み込みが終了しないため、セレン テストがタイムアウトします。

問題は FireFox でのみ発生するようです。 私たちのテストは、ファイルのアップロードをテストするために FireFox *chrome に依存しているため、FireFox はテスト戦略にとって重要です。

FireBug と Fiddler の両方を確認しましたが、不完全な長時間実行リクエストは見当たりません。すべての要求は、通常の応答コード (404 エラーなし) で完了します。

この問題に対処するには、何を確認する必要がありますか?

  • 文書型?
  • マークアップが無効ですか?
  • 低レベルの FireFox 設定?
  • レジストリハック?
  • IIS設定?

地球の問題を修正するのは素晴らしいことですが、実際に問題を修正する必要があるのはテストのためだけです。

それが役立つのであれば、MOSS 上に構築された .NET 3.5 ソリューションであり、sifr で Flash を使用しています。私たちのマークアップはレガシー (そして MOSS サイト) であるため、端が少し荒いです。

4

5 に答える 5

5

これは Firefox の既知のバグです: https://bugzilla.mozilla.org/show_bug.cgi?id=383811

バグがあなたの状況に関連していると思われる場合は、bugzilla で投票することを検討してください。

于 2009-08-07T14:22:27.010 に答える
3

私自身の質問に答えるのが嫌いですが、開発者が無効なマークアップ、閉じられていないテーブル、またはテーブルのない TR を削除し始めた後、問題は自然に解決しました。

于 2008-11-26T14:56:58.353 に答える
0

同じ問題、バグのようです。「セキュリティの問題」だと言う人もいます。簡単な回避策を見つけました。私はそれを試したことはありませんし、おそらく試したこともないでしょう。なぜなら、1 つのブラウザー修正のために追加のコードを追加するのは嫌いだからです。しかし、アプローチは良さそうです。参照: http://board.flashkit.com/board/showthread.php?t=759308

于 2008-11-21T05:13:11.217 に答える
0

ライブ HTTP ヘッダー拡張機能を試してください。この拡張機能を使用すると、要求ヘッダーと応答ヘッダーをネットワークから取得できます。また、テストのために Firefox をセーフ モードで起動してみてください。これにより、インストールされているすべての拡張機能が無効になります。dos ボックスで firefox -h を実行して、セーフ モードのコマンド ライン スイッチを確認します。

于 2008-11-20T15:50:44.270 に答える
0

Firebug を無効にしてみてください。これは私にとって同様の問題を解決しました。

于 2013-03-19T05:56:18.543 に答える