2012-03-10 8 views
2

サーバー側では、自動化されたスクリプトからのリクエストとselenium webdriverのリクエストを物理ユーザーのリクエストと区別する方法はありますか?Webdriverとブラウザ

+1

スクリプトが実際のユーザーをどの程度シミュレートしているかによって異なります。 –

答えて

0

Webdriverがリクエスト時に特定のCookieを設定して、Webdriverリクエストを処理しているときにそのことを知ることができます。

0

使用しているブラウザやテストの実装によっては、httpリクエストにヘッダーを渡すことができます。 chromeを使用している場合は、ModifyHeaders拡張機能を使用するために何かを構築できます。私はあなたがfirefoxで他の同様のものを使うことができると確信しています。 もう1つの方法は、テストフレームワークでFiddlerCoreを使用し、要求を傍受してカスタムヘッダーを渡すことです。 他にも複数の選択肢があります。誰がテストを実行しているかを知りたいと思う場所を少し詳しく指定できますか?

関連する問題