タグ

seleniumに関するkuni92のブックマーク (5)

  • 【2Captcha】Python+Seleniumで『reCAPTCHA』を突破する方法

    2Captchaとは 2Captcha公式ページ ロシアの会社が開発したreCAPTCHAを突破するためのプラットフォームです。 通常であれば、プログラムからreCAPTCHAにチェックをいれることは、ほぼ不可能レベルだと言われています。 では、なぜ2Captchaを使うだけで、可能なのでしょうか。 2Captchaの仕組み 2Captchaの仕組みを簡単に説明すると、reCAPTCHAのチェックボタンをネット上の『Worker』と呼ばれている人達に代わりに押してもらっているイメージです。 PythonのSeleniumで説明すると、プログラムの実行中にWorkerの誰かがリアルタイムで解錠した結果を2Captcha経由で受け取ると言ったところでしょう。 なので、2Captchaはプログラムで解錠しているように見えるけど、実際は人力…みたいなオチです。 使用方法 2Captchaを使うため

    【2Captcha】Python+Seleniumで『reCAPTCHA』を突破する方法
  • Selenium RCメモ - nigredoな日々 〜 arcanum.jpの出張所 〜

    客先で個人的にSeleniumでのテストの自動化を実行したくて試行錯誤しているときに学んだことをココにメモします。忘れないうちにあわて気味で書いたので、あとから加筆とかするかもしんないけど。 Seleniumは実行するアプリケーションが別サーバだと実行できない。 私が今まで携わった開発でSeleniumを使うときは、開発PCにサーバを立てて、その中でWebアプリ動かして、そのPCでSeleniumコード流して・・・という具合でひとつの開発環境PCで済んでいたのですが、今回は開発は自PC、Webアプリの実行は別サーバでという具合で、しかもWebアプリの実行サーバには勝手にファイルを入れることができないとう状況。 そんな中、自PCでSeleniumを起動して、別サーバのWebアプリにアクセスするようなコードが実行できなくて「何でかなぁ・・・」って悩んでいたんですが、Seleniumは実行するW

    Selenium RCメモ - nigredoな日々 〜 arcanum.jpの出張所 〜
  • [ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)

    この連載は、WebアプリケーションのテストツールであるSelenium(セレニウム)についてサンプルを用いながら概要と基的な使い方を解説していきます。連載第1回の今回は、Seleniumの概要について紹介します。 Seleniumとは、Webブラウザを使ってWebアプリケーションをテストするツールです。この「Webブラウザを使って」というのが非常に大きなポイントで、人が手でWebブラウザを操作する代わりにSeleniumがWebブラウザを操作してくれるのです。 そして単純に操作するだけでなく、例えばエラーメッセージが正しく表示されているかといった検証も行うことができます。つまり、今まで人手を必要としていたWebブラウザを使った試験が自動化できるものなのです。そのため数百項目もあるテストも、クリック1回で実施できます。 より重要なことは「自動化することによって試験を繰返し実施できる」こと

  • MOONGIFT - Selenim - ブラウザを自動操作するテスティングツール

    分かりやすいものを分かりづらく ついつい簡単なものを設定してしまいがちなパスワード。少し工夫すれば随分変わる。 分かりやすいものを分かりづらく 銀行のATMなどに良く書いてある「生年月日や車のナンバー等、分かりやすいものを暗証番号にしないようにしましょう」と言う文言。知ってはいつつもそれらを設定してしまっている人はいないだろうか。 他人に覚えづらく、自分には覚えやすいパスワードがそうはじめから幾つもある訳はない。新しく考え出すにはどうしても既知の知識に頼ってしまう。その結果、何となく別な情報に頼ってしまうのだ。では、逆にそれを利用してパスワード生成すれば良い。 今回紹介するフリーウェアは56wz(ゴロワーズ)、語呂合わせでパスワードを生成するソフトウェアだ。 何か覚えやすいフレーズを語呂合わせ的に使ってパスワードを生成してくれるのだ。例えばムーンギフトではあればmNGftとなる。数字等を組

    MOONGIFT - Selenim - ブラウザを自動操作するテスティングツール
  • MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ

    Selenim レビュー 起動 (クリックすると拡大します) TestClick (クリックすると拡大します) TestClickJavascriptHref (クリックすると拡大します) 実行中 (クリックすると拡大します) (クリックすると拡大します) DOM表示 (クリックすると拡大します) 選択したテストのみ実行中 (クリックすると拡大します) ログウィンドウ (クリックすると拡大します) Selenim 紹介はこちら

    MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ
  • 1