タグ

seleniumに関するyujioramaのブックマーク (11)

  • Better JUnit Selenium testing with Docker and Testcontainers

  • Seleniumデザインパターン & ベストプラクティス

    書はSelenium WebDriverを使ったテストの構築方法やデザインパターン、メンテナンス性に焦点を当てた書籍です。Seleniumを使った人ならわかるテスト時の取り入れるべき事柄や避けるべき事柄をパターン化してわかりやすく解説しています。テストをリファクタリングする方法、自動テストプロジェクトにおけるSpaghettiパターン、テストデータについて、テストを安定させるコツ、さらにテストスイートを成長させるヒントなど、テスト自動化設計におけるポイントを幅広く紹介します。ベストプラクティスだけでなく、アンチパターンも紹介しているため、失敗の原因を知り、適切な設計パターンを適用することができるようになります。 目次 まえがき 監訳者まえがき はじめに 1章 最初のテストを書く 1.1 Selenium を選択する 1.1.1 適材適所 1.1.2 価格 1.1.3 オープンソース 1.

    Seleniumデザインパターン & ベストプラクティス
    yujiorama
    yujiorama 2016/02/11
    ずっと積んでたけどリハビリがてらに読みました。 具体的な手順や、育て方のガイドとかまとまっててよかった。
  • 実践 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
    yujiorama
    yujiorama 2014/09/04
    一応読んでみよう
  • GebのWebDriverにPhantomJSを使う - PiyoPiyoDucky

    GebでヘッドレスなWebDriverというとHtmlUnitが挙げられますが、JavaScriptのサポートが非常に弱かったり、余計なログを出しまくったりと正直かなり残念な感じです。 FirefoxやChromeを使えばよいのですが、PhantomJSをWebDriverとして使えるようにしたGhost Driverを見つけたのでGebから使ってみたいと思います。 PhantomJSのインストール まずPhantomJS体が必要なので、HomeBrew等からインストールしておきましょう。 1 $ brew install phantomjs 1 2 $ phantomjs --version 1.9.1 必要な依存ライブラリについて 今回はGroovyスクリプトからGebを使います。Grapeで依存ライブラリを指定しましょう。 必要なのはGeb体(geb-core)とPhantomJ

  • 2009-09-13

    Webのテストツール selenium IDEの使い方を世界一わかりやすく説明します。 これよりわかりやすい説明を作った人は世界一の名前を譲るので教えてくださいwww 間違い等ありましたら、コメント欄にどうぞ。 ここのサイトからインストールできます。 https://addons.mozilla.org/ja/firefox/addon/2079 ちょい下にスクロールすると、 「Firefoxへ追加」ボタンがあるのでクリックします。 インストール確認ダイアログが出てくるので、「今すぐインストール」をクリックします。 インストール中。 「Firefox を再起動」ボタンでFirefoxを再起動させればインストールは完了です。 まずgoogleでも開きましょう。 Selenium IDE を起動したときのページがディフォルトのベースディレクトリ(基準位置)になるのでテストしたいページを最初に開

    2009-09-13
  • Selenium Generator

    バリエーションテストのテストケースを生成します Selenium IDEで作成したシナリオを繰り返し、バリエーションテストのテストケースを生成します。 シナリオを作る Selenium IDEで作成したシナリオを貼り付けてください。

    yujiorama
    yujiorama 2011/01/16
    これはSeleniumIDE自体に組み込んだほうがよさそうな仕組み
  • Selenium Inspector

    Selenium Inspector binaries Source code Selenium server with Java client Selenium Inspector documentation Easy Integration with Component Libraries Selenium Inspector API allows to create testing solutions for wide variety of HTML rendering frameworks like JSF component libraries, Spring MVC, Struts, etc. Globally, you can create Java APIs for any library or abstraction. The Java API for inspectin

  • 4.8cm - the distance between my both eyes

  • Japanese - Selenium - Confluence

    ここはSelenium HPの日語訳ページです。 2006/05/14 Selenium Core 0.7.0リリースされました! 2006/06/01 リファレンスガイド日語版(0.7.0対応) update!

    yujiorama
    yujiorama 2006/12/19
    和訳サイトがあった!手元で訳しかけたけどこちらに参加しよう
  • Selenium Processor(ツール)

    Selenium ProcessorWebアプリケーションのテスティングフレームワークseleniumのTestCase/TestSuiteとなるHTMLを簡単に生成するためのプロセッサです 特徴 seleniumは非常に優れたWebアプリケーションのテスティングフレームワークです。 Selenium Selenium ver.0.5 勝手にまとめサイト ただ残念なことに、TestCase/TestSuiteをHTMLの<table>タグを使って記述するのが少々面倒です。 Selenium Processorを使えば、 と簡単なタブ区切りのテキストを用意するだけで必要なTestCase/TestSuiteを自動生成できます。 Selenium ProcessorはPerlで書かれた簡単なスクリプトです。Perlが動作する環境であればご利用できます。 ダウンロード ダウンロードおよびインスト

  • Selenium 0.7 Reference (Japanese) - Selenium - Confluence

    概要 コマンドはSeleniumに対してどう動くか指示するものです。コマンドにはActionとAccessor、Assertionの三種類があります。 各コマンドの呼び出しは、テストケースのtableにおける以下のような1つの行で表します。 Actionコマンドは、アプリケーションの状態を一般に操作するものです。Actionコマンドは「このリンクをクリックする」とか「あのオプションを選択する」といった動作を行います。動作に失敗するか、エラーが発生した場合は、現在実行中のテストは中止されます。 多くのActionコマンドは"AndWait"サフィックスを付けることができます(例えば"clickAndWait")。このサフィックスはSeleniumに対して、コマンドを実行してサーバへの通信が行われた後に新しいページがロードされるのを待つように指示するものです。 Accessorコマンドは、

    yujiorama
    yujiorama 2006/08/19
    マニュアルの翻訳
  • 1