1

セレンのテスト中に Web ページで JavaScript エラーを見つけられるようにしたいのですが、セレンの remotewebdriver、nunit、および c# を使用しています。

すべてのページに JavaScript を埋め込んで、JavaScript エラーがあるかどうかを確認し、html を使用してエラーがあることを示すメッセージを作成する手法を読んでいました。このようにして、セレンはメッセージが存在するかどうかを確認することにより、エラーがあるかどうかを確認できます。しかし、この方法は、すべてのページに JavaScript コードを記述する必要があるため、かなり面倒に思えます。

これを実装するためのより良い方法を誰かに勧めてもらえますか?

4

1 に答える 1

0

多くの人に成功をもたらした別のアプローチは、プロキシを使用してエラー処理スクリプトを挿入することです。これには、アプリケーションのソース コードを直接変更する必要がないという利点があります。この手法の例は、http://jimevansmusic.blogspot.com/2013/09/capturing-javascript-errors-in.htmlにあります。

于 2013-11-02T21:48:40.847 に答える