2017-11-05 9 views
-1

スクリプトを使用して何らかのアクション(画像のアップロード)を実行しようとしているときに問題が発生する場所を自動化するアプリケーションがあります。しかし、私は同じ動作を手動でやろうとすると動作します。どのAPI要求が問題を引き起こしているのかをどのように知ることができますか?Seleniumを使用してネットワークタブ情報(ヘッダー、レスポンスなど)を取得する方法

PS:あなたはBrowserMob Proxyを使用することができますHeaderResponse情報を取得したい場合は、私は、スクリプトを実行中のスレッドのスリープ時間を与えてみましたし、ネットワークタブを開こうとするが、それは動作していなかった:(

答えて

1

しかし、 Seleniumで画像をアップロードしようとしている場合は、代わりにsendKeysメソッドを使用して、画像のローカルロケーションをページの「アップロードロケータ」に直接送信する必要があることを覚えておいてくださいアップロードボタンをクリックし、システムダイアログボックスを使用できないことがあります。

+0

私はimaをアップロードしていますgeはsendkeysだけを使っています。実際の問題は、ヘッダーと応答の情報を取得する方法です。イメージのアップロードは単なる例でした。 返信いただきありがとうございます.BrowserMobプロキシを使用しようとします:) –

関連する問題