0

Selenium webdriver (Java) を使用しています。

登録フォームをテストする必要がありますが、送信する前に画像ボックス (キャプチャ) が表示されますが、実行するたびに変更されます。画像(キャプチャ)からデータを取得する方法を知りたいです。

誰でも私を助けることができますか?

4

2 に答える 2

2

ロボットまたは自動化コードを防止するために、Captcha コードが導入されました。Captcha コードを自動化するオプションはありません。

1. ユーザーがキャプチャ コードを入力できるように、自動化に待機時間を与えることができます。

2. プロジェクトが URL 手段をテストしている場合は、システム管理者と開発者にキャプチャ検証を無効にするように要求できます。

これはあなたを助けることができるかもしれませんが、私はこれを試していません..

開発者はキャプチャのランダムな値を生成し、値を画像に変換するだけでなく、入力された入力がキャプチャ コードと一致しているかどうかを比較するために値をセッションに保存します。

したがって、可能であれば、そのセッション値を取得して入力として与えることができます。

于 2015-03-05T16:53:52.090 に答える