タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

seleniumとphpに関するgayouのブックマーク (5)

  • PHPでブラウザ自動化 - Qiita

    Windowsでの説明になります 前置 私がさくっとブラウザ自動化したいがためにまとめた記事です。 しっかり実装したい方向けではありませぬ。 簡単に説明 Selenium WebDriver ブラウザを操作するのに必要。 ブラウザごとにドライバが用意されている。 (記事ではChrome用のChromeDriver) ドライバに対して、HTTPリクエストすると、ドライバはいい感じにブラウザを動かしてくれる。 php-webdriver WebDriverを動かすためのライブラリ。 WebDriverにHTTPリクエストするのも手間なので、 ライブラリにやってもらうのです。 でも、PHPは公式にないので、Facebookさんが作ってくれたようです。 今回はそれを使います。 Selenium Standalone Server ドライバ、ライブラリ、ブラウザの相性が悪いときに使う。 php-

    PHPでブラウザ自動化 - Qiita
  • reCatnap: セレニウムの基本型

    PHP、セレニウムを使ってみる」で作った「makeChrom()」でドライバを起動させる。 入力待ち状態にする(プログラムを終了させない) たぶん、ムリ(※エラーを出せば待ち状態のままになる) 単純に確認したいだけなら、適当に「sleep()」とかいれてあげれば、すぐには終了されない。 formを実行 // URLを開く $driver->get($url); // formタグの「id=〇〇〇」で探す $wrapForm = $driver->findElement(WebDriverBy::id(〇〇〇)); // formタグの中にある「name=〇〇〇」を探して「□□□」を入力する $wrapForm->findElement(WebDriverBy::name(〇〇〇))->sendKeys(□□□); // formタグにある検索ボックスを送信:formなのでsubmit $

  • Selenium webdriverメソッド~PHP~ - Qiita

    SeleniumをPHPで書くときのメソッドのまとめがほしいなと思ったので よく使うであろう基的なメソッドをまとめました。 メソッド一覧 指定したURLへ遷移

    Selenium webdriverメソッド~PHP~ - Qiita
  • seleniumを使ってPHPでChromeの自動操作をする - Qiita

    テストとかどうでも良いから自動操作がしたい! seleniumはphpUnitなどと組み合わせてテストを自動実行するために使われるのだが私はただブラウザの自動実行を体験したいだけ。 なので今回は『とりあえず自動操作を体感』したいという人に向けて発信する。 seleniumとは これをご覧になるのが一番。コマンドを叩くだけで勝手にブラウザが起動して入力・検索を行っている。記事ではここまでを目指す。 環境構築 今回はPHPで自動操作のプログラムを書き、Chromeで自動操作を実行する。 公式ではphpでSeleniumを動かすドライバーがないため、Facebookの中の人が作ったSeleniumのPHP版、facebook-webdriverを使用する。(SNSのFacebookサービスとは無関係です) 作業ディレクトリの作成 とりあえず実行したいんじゃ、という方のためなので以後はこのフ

    seleniumを使ってPHPでChromeの自動操作をする - Qiita
  • PHPでブラウザテストの自動化! Facebookの作ったツール「php-webdriver」で人生がときめく - Connehito開発者ブログ(サンプルコード付き)

    こんにちは、コネヒトでPHP書いたりしています金城(@o0h_)ともうします。烏龍茶が好きです。 (テスト自動化おじさんの弊社内におけるイメージ) 突然ですが! 皆さんも、自分の実装についていまいち自信が持てない時はございませぬか。 「あの実装・・頭をよぎる不安・・眠れない夜・・・・」そんな気分で毎日を過ごしていませんか? 「誰かに許して欲しい、安心をください」。 そんな時はテストを書きますよね。緑色が好きな人、この界隈には私だけではないはずです! ただ、どうしても検査しづらいな〜どうやって試せば良いかな〜と悩ましい時もあるのではないかと。 「エンドユーザーが直接触るのってブラウザでしょ、だったら実際にブラウザを使った操作が滞りなく可能なら問題ないよね・・」とか、考えたことありませんか? ここで闇堕ちしたプログラマは、ぽちぽちとhttp://localhostを開いたGoogle Chro

    PHPでブラウザテストの自動化! Facebookの作ったツール「php-webdriver」で人生がときめく - Connehito開発者ブログ(サンプルコード付き)
  • 1