タグ

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

タグの絞り込みを解除

seleniumに関するjukuringoのブックマーク (12)

  • Selenium 2.0 + Windows7 | 二律背反

    ここ最近、Selenium 2.0 を動かすのに躍起になってたのですが、やっと動きました。 ローカルとリモートでこうも設定が違うとは…。 何が悪かったと言えばサーバの設定になるのですが、IE がこんなに厄介だとは思いませんでした。 いまだに InternetExplorer の謎の遅延処理については解決してないのですが、とりあえず Firefox、Crome、InternetExplorer の 3 大ブラウザで動作するようになったので最低ラインは保証できたかな、と。 IEDriverServer_x64_2.39.0 を使用すると、sendKeys を使用時に 1 文字あたり 3 秒くらいかかる現象の解決方法を知ってる人が居たら教えてください(何 ■使用環境 ・selenium-server-standalone-2.39.0.jar ・Internet Explorer 11.0.2

    Selenium 2.0 + Windows7 | 二律背反
  • Selenium何とかっていうツールがやたら色々あるのはどういうわけなのか | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム

    ブラウザの画面テストを自動化するツール、Selenium。 大変便利なツールなのですが、Selenium RC、Selenium IDE、WebDriverなど色々な名前が出てきて、「なぜこんなややこしいことになっているんだろうか」と思ったことはありませんか? その理由を知るには、Seleniumの歴史について知る必要があります。 今回は、Seleniumの誕生から2013年5月現在に至るまでの歴史を振り返りながら、それぞれのツールがどのような位置付けのものなのか、見ていくことにしましょう。 ※ 歴史はいいからとりあえずSeleniumを使ってみたい、という方は、Selenium公式サイトからSelenium IDEをダウンロードすれば使えます。 Selenium Core Seleniumの原型は、米ThoughtWorks社で働いていたJason Huggins氏によって2004年に作

    Selenium何とかっていうツールがやたら色々あるのはどういうわけなのか | MagicPod Tech Blog | MagicPod: AIテスト自動化プラットフォーム
  • Page Objects - garbagetown

    おもむろに以下のページを和訳してみました。 PageObjects - selenium - The Page Object pattern represents the screens of your web app as a series of objects - Browser automation framework - Google Project Hosting PageObjects や Page Object, Page Objects の表記揺れは原文ママです。それと、原文の文法がところどころ怪しくて読みづらかったので誤訳があるかもしれません。ご指摘等ある方はコメント欄またはツイッターにてよろしくお願いいたします。 Page Objects web アプリケーション UI の中に、テストと関わり合うエリアが存在します。Page Object は、テストコード内においてこれ

    Page Objects - garbagetown
  • FluentLenium - garbagetown

    この記事は Selenium Advent Calendar 2013 - Adventar の四日目です。 Selenium について みなさんご存知のとおり Selenium は Web ブラウザの操作を自動化するツールです。 2006 年頃にセンセーショナルに登場しましたが、当時の Selenium は JavaScript で強引にブラウザを操作していたため、JavaScriptセキュリティ制約に大きく影響されるなど、なかなか思い通りに利用することができず、爆発的に普及することはありませんでした。手作業による画面操作、キャプチャ取得に疲弊し切っていたテスト要員たちの期待がとても大きかっただけに、少なくない数の人たちが騙されたと感じていたように思います。 そんな Selenium ですが、2011 年に WebDriver を統合して Selenium2 となり、ブラウザをネイテ

    FluentLenium - garbagetown
  • Bitbucket | Git solution for teams using Jira

    With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud is the native Git tool in Atlassian’s Open DevOps solution. Join millions of developers who choose to build on Bitbucket.

    Bitbucket | Git solution for teams using Jira
  • 第2回 日本Seleniumユーザーコミュニティ勉強会に参加してきた

    第2回 日Seleniumユーザーコミュニティ勉強会に参加してきた 2014年10月18日 21時50分 最近、勉強会の報告しかしてない気がする…と毎回書いてるけど今回はSeleniumの勉強会。 第2回 日Seleniumユーザーコミュニティ勉強会 Seleniumは前の会社でテストとしてじゃなくてマスタ登録をExcelでやりたいというのを実現するために使ったことしかなかったです。 JavaでPOIとSelenium WebDriver使って書いたけどあれは使われているのだろうか? とりあえずブラウザが自動で動く様は初見のウケが非常に良かったです。 ということで、あまりSeleniumの知識持ってなかったので得られるものは多いはずと思い参加してきました。 — ひとこと感想 — Seleniumをもっと知るためのの話 Symfony2を仕事で触ってるんですがやっぱり英語の資料読まない

    第2回 日本Seleniumユーザーコミュニティ勉強会に参加してきた
  • Selenium WebDriverのwaitを活用しよう│ソフトウェアテストラボ|アプリテスト|スマートフォンテスト|株式会社SHIFT

    今回は、前々回に引き続きSelenium WebDriverの機能を紹介します。テーマは、UIの自動テストをしたことのある方なら誰でも悩んだことがあるであろう「wait」についてです。 こんな方におすすめ Seleniumを使って自動テストを作成していると、「自動記録させたテストコードが速く動きすぎて実行時にアプリケーションが追いつかずエラーになる」ということが当によく発生します。 特に、最近のWebアプリケーションはJavaScriptを使用した動的な要素の変更を伴うものがほとんどなので、実行時にきちんと対象要素が出てくる/消えるまで待機するという制御は必須と言っても良いでしょう。 この記事では、WebDriverで動的な要素を安定的にテストしたい人向けに待機処理の基をご紹介します。 WebDriverのwait機能 WebDriverのwait機能は、大きく ・暗黙的な待機(Imp

    Selenium WebDriverのwaitを活用しよう│ソフトウェアテストラボ|アプリテスト|スマートフォンテスト|株式会社SHIFT
  • 実践 Selenium WebDriver

    書は、Seleniumの導入と構成の仕方、テストの書き方について、包括的に解説する書籍です。IE、Firefox、Chrome、Safariなどのブラウザに対応するWebDriverの機能から、iOSとAndroidアプリケーションのテスト、さらにUIテストツールのPageObjectパターンまで、サンプルコードを使って具体的に説明します。日語版では玉川紘子氏による「CI(継続的インテグレーション)ツールの活用」を付録として追加。WebアプリケーションのUIテストを自動化したい技術者必携の一冊です。 訳者まえがき はじめに 1章 WebDriverとWebElementの紹介 1.1 Seleniumの歴史 1.1.1 Selenium 1、別名Selenium Remote Control、別名 Selenium RC 1.1.2 Selenium 2、別名Selenium WebD

    実践 Selenium WebDriver
  • Selenium VBAを使って自動でブラウザーを操作してスクショをExcelに張り付けてみた

    クライアントからシステム開発案件を受注し、開発成果物を納品する際に、エビデンスとして、Excel上に貼り付けたスクリーンショット(以下、スクショ)を、成果物の仕様書や納品書と共に納品する場合がある。この作業は、クライアントに「こういったテストを実行しました」という証拠を提示するものとなる。クライアントに成果物の機能や制限事項などを説明する場合に大変に有効なものとなっているのが現状だ。 実際、Excel上に記述したテスト仕様書や納品書にスクショを張り付けて、成果物の一部として納品しておくと、後々何らかのトラブルが発生した場合も問題解決に大きく寄与することになる。 しかし現実問題として、成果物の機能のスクショを、Excel上に手作業で延々と張り付けていく作業は単純作業であることもあり、開発者にとっては苦痛この上ない作業だ。 そこで、そのような作業を自動化し手助けをしてくれるツールとして「Sel

    Selenium VBAを使って自動でブラウザーを操作してスクショをExcelに張り付けてみた
  • 「Selenium2」のインストール手順と初めの一歩

    対象読者と環境 Webブラウザを使ったテストを自動化するOSSのツール「Selenium2(WebDriver)」のインストール手順と基的な使い方をご紹介します。想定読者は、テスト自動化に興味のあるプログラマーです。 SeleniumにはSelenium IDEというブラウザ操作を記録できるツールがあり、SeleneseというSelenium1に対応したコマンドをHTML形式で保存します。これによってノンコーディングでテストスクリプトを作成することができるのですが、WebDriverやプログラミングによる効率化の恩恵を受けることができません。記事はSelenium IDEを活用しながらWebDriver使ったテストスクリプトをJava(JUnit)形式で書いていくための手引きとなっています。 今回筆者が使用した環境は以下のとおりです。 OS:Windows 7 Java:1.7 Fir

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • usuilog-プログラミングメモ: [Testing]Selenium RCとSelenium IDEでWEBアプリのUIテストを簡単自動化

    WEB+DB PressでSelenium特集が掲載されていたので試してみました。 Seleniumとはブラウザからのテストを自動化するツールです。テストケースをHTMLのtableタグで記述するため、比較的簡単にテストケースを作成できます。Selenium-Coreのみではテストケースをテスト対象アプリケーションがあるサーバと同じ場所に置かなければならない為若干面倒ですが、Selenium RCを使うとアップロードが不要になる為非常に便利です。 インストール Selenium Remote Control 現時点での最新バージョンは0.90ですが-htmlSuiteオプションが使えないとのことなのでバージョン0.81を使用します。解凍して適当なところに置いてください。 Selenium IDE Firefoxエクステンションです。バージョン0.86を使用しました。 テストに必要なファイル

    usuilog-プログラミングメモ: [Testing]Selenium RCとSelenium IDEでWEBアプリのUIテストを簡単自動化
  • 1