Selenium Server を使用して PHP ユニットでテストを作成しようとしています。作成しなければならないテストの 1 つは、画像とハイパーリンクの 404 エラー ページをチェックすることです。
これの難しい部分は、テストが Magento セットアップ用であるため、実際には CMS ページであるカスタム 404 エラー ページがあることですが、404 エラーが発生したときに表示されるようにバックエンドで選択されます。チームメイトが所有する別のサーバー環境の同じブラウザーで、404 が白いページを表示するだけの画像を表示すると、「Bad Request」というテキストが表示されます。両方の URL は同じで、ページを入力しましたまったく同じように
404エラーページに移動するを使用しようとする$this->open('kjdasfhkfajdhkfjhafds')
と、例外がスローされないようです。ページ上の要素をチェックして、予想される404ページと一致するかどうかを確認できますが、上で述べたように、画像は別のページを提供し、そのページもサーバー間で異なります