0

私は、セレンを使用してWebブラウザー(Firefox)を自動化するプログラムをPythonで作成しました。それはうまく機能しましたが、Webブラウジングを自動化するプログラムを見たことがありますが、代わりに、ブラウザーではなく、ある種のウィンドウまたはフレーム(iframe?)にあるようです。これはどうやるんですか?ウィンドウがその1つの特定のWebサイトにのみ焦点を合わせているので、より高速ですか?

ありがとう。

編集:

わかりません...プログラムをダウンロードして実行すると、ウィンドウが開き、特定の1つのWebサイトでインターネットブラウジングが自動化されました。

ダウンロードは次のとおりです。http: //bankhead11.webs.com/downloads.htm これは最初のものです。(古いプログラムです。何年も前に更新をやめたために機能しなくなったとの報告がありますが、多くの人がウェブサイトに「自動的に入札」してお金を稼いでいます。説明したくありません。 。しかし現在、2つのプログラムを作成したいと考えています。1つは自動的にリアルタイムで入札し、もう1つはGoogle APIを使用してデータをWebサイトに送信します)

4

1 に答える 1

0

アプリケーションをテストするには、別のウィンドウ/フレームでアプリをテストするよりも、ブラウザーで自動化を実行するのが最善の方法です。機能をテストできますが、実際のブラウザーでテストするまでそのテストは不完全です。

ブラウザー自動化の最速の方法を探している場合、selenium は「HTMLUNIT」ドライバー (GUI なし) のオプションを提供します。これは、どのブラウザー自動化よりもはるかに高速です。

詳細については、次のリンクを確認してください

http://seleniumhq.org/docs/03_webdriver.html#selenium-webdriver-s-drivers

これがあなたに役立つことを願っています..すべてのベスト:)

于 2012-12-18T12:25:34.840 に答える