タグ

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

  • 関連タグはありません

タグの絞り込みを解除

webdriverとWebDriverとseleniumに関するCLSmoothのブックマーク (3)

  • SeleniumとWebDriverの最新事情~標準化が進み、さらに強力なテストツールへ! その影でSelenium IDEは……

    illustration by iwasawa これまでのSelenium さて、最新事情に触れる前に、記事をご覧の皆様は既によくご存知かとは思いますが、あらためてSeleniumとは何か、そして現在の形に至るまでの道をおさらいしておきましょう。 Seleniumは、Webブラウザの自動操作ライブラリです。人間がWebブラウザでやるような手作業を、自動的に再現できます。単純作業の自動化に利用できるほか、一般的な自動テストフレームワークと組み合わせることでEnd to End(E2E)テストの自動化を実現できます。Webアプリケーションのテスト作業で苦労されている方にとっては福音のようなライブラリですが、自動テストコードや実行環境の維持・実行時間などが大がかりになりがちで、利用コストは高めです。回帰テストの自動化など、繰り返し利用が多い用途への適用が特に効果的でしょう。 Seleniumの

    SeleniumとWebDriverの最新事情~標準化が進み、さらに強力なテストツールへ! その影でSelenium IDEは……
  • WebDriver について私が知っていること (2017 年版) - ひだまりソケットは壊れない

    もともと Selenium 2.0 で導入された WebDriver ですが、単に 「WebDriver」 と言ってもいろいろなものを指すことがあり *1、WebDriver を初めて使おうとする人にはややこしい状況だと感じています。 (私は数か月前に WebDriver を使おうとして混乱しました。) というわけなので、私が調べた 「WebDriver とは何か」 を簡単にまとめておきます。 WebDriver とは何か WebDriver とは、ユーザーエージェント (web ブラウザ) を外部のソフトウェアから操作したり情報を取得したりできるようにするためのものです。 テストの自動実行などに便利ですね。 W3C WebDriver と Selenium WebDriver 冒頭で述べた通り、Selenium 2.0 の目玉機能として導入された WebDriver なのですが、現在は

    WebDriver について私が知っていること (2017 年版) - ひだまりソケットは壊れない
  • WebdriverIOを使ってみました

    最近、「WebdriverIO がいい」という話を耳にしたので使ってみました。 軽く実案件の自動テストにも組み込んでみたのですが、かなり使いやすいと感じたので簡単に使い方をご紹介します。 WebdriverIOとは UI操作を自動化するためのJSライブラリです。(執筆現在の最新バージョンはv4.2.8) ブラウザ操作を同期的に記述でき、APIもシンプルに記述できるよう配慮されているため、 複雑になりがちなUI操作のテストコードをかなりシンプルに記述することができます。 構成 今回は以下の環境・バージョンで試しました。 OS : Mac OS El Capitan 10.11.6(15G31) NodeJS : v6.4.0 Chrome バージョン 52.0.2743.116 (64-bit) webdriverio : 4.2.8 selenium-standalone : 5.6.1

    WebdriverIOを使ってみました
    CLSmooth
    CLSmooth 2017/06/12
    “のですが”
  • 1