タグ

seleniumに関するcooldaemonのブックマーク (7)

  • 第119回 “Selenese” Selenium Commandsを読んでみた - bingo_nakanishiの他言語出身者のためのPerl入門

    “Selenese” Selenium Commandsを読んでみました。 自分用にまとめてみます。 (勘違い、読み違い等ありましたら教えていただけるとうれしいです。 英語的にわからないところが2割ほどありました.....) 読んだのはココ Selenium - Web Browser Automation コマンドに関しての詳しい説明が書かれています。 ページの要素を検証する UIの要素を検証するのが、 Webページのテストの自動化では、 まあ、もっともよくあることですわな。 そこで、 テスト方法の違いを理解しておくのは大事ですわ ということですねん。 つぎの3つの方法があげられまっせ(まあ例としてやけど) 1. ある要素がページのどこかにあるかどうか? 2. 特定のテキストがページのどこかにあるかどうか? 3. 特定のテキストがページの特定の位置にあるかどうか? Assertion o

    第119回 “Selenese” Selenium Commandsを読んでみた - bingo_nakanishiの他言語出身者のためのPerl入門
  • Selenium 0.7 Reference (Japanese) - Selenium - Confluence

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

  • Selenium RC で、Firefox3を動かすためのパッチ - Enjoy*Study

    現在公開されているSelenium RC(Version 1.0 beta 1)では、Firefox3が動作しません。 しょうがなくFirefox2で動かしてたのですが、そろそろそれも嫌になってきたので、Firefox3で動かせないか調べてみたところ、すでに開発中のリポジトリだと対処が入っていることを確認できました。 ということで、nightly buildを試したところ、Firefox3は立ち上がるようになりましたが、他のとこが動かないので、結局 nightly build そのままじゃ使えない状況です。。 もうすぐ1.0出すよ!って8月末にあったので1.0を待とうかなと思ったのですが、nightly buildの状況を見た限りでは、まだ時間がかかうなので、とりあえずパッチとして必要な部分だけを取り出したjarを作成し、当面それを利用することにしました。 selenium-server-

    Selenium RC で、Firefox3を動かすためのパッチ - Enjoy*Study
    cooldaemon
    cooldaemon 2008/12/05
    firefox3 と SSL 証明書の有効期限切れ対策
  • Selenium HTMLSuite Extension

    Selenium Remote Control(以降Selenium RC)におけるHTMLSuite(HTML形式で記述したテストスイート)の実行を、より手軽に、より便利にするためのライブラリです。 Selenium HTMLSuite Extension を使った、Seleniumによる継続的なリグレッションテストを行うためのツールとして、Selenium Auto Exec Server(AES)も公開しています。 Selenium HTMLSuite Extension は、Selenium RCに対して、下記のような拡張機能を提供します。(あくまでHTMLSuiteの実行に関してのみの拡張です) HTMLSuiteの複数ファイル指定 Selenium RCでは、実行するHTMLSuiteを1つしか指定できませんが、ライブラリではHTMLSuiteが配置してあるディレクトリを指定

  • Selenium Auto Exec Server(AES)

    Japanese / English Selenium Auto Exec Server(以降 Selenium AES)は、Seleniumによる継続的なリグレッションテストを行うためのツールです。 プロジェクトにおけるテストの手助けとなることを目標としています。 Selenium AESを使えば、SeleniumのHTML形式のテストを毎日決まった時間に実行し、その結果をメールで送信するといったことが簡単に行えます。 他にもSeleniumを使ったリグレッションテストを手助けするための様々な機能が提供されます。 Selenium AESは、Selenium RCを拡張することにより、実現しています。 また、Selenium RCのHTMLSuiteに対する使い勝手を向上させたツールとして、Selenium HTMLSuite Extensionというものも公開しており、Selenium

  • Selenium on Rails:

    Selenium on Rails: Overview Selenium on Rails provides an easy way to test Rails application with SeleniumCore. This plugin does four things: The Selenium Core files don‘t have to pollute /public. No need to create suite files, they are generated on the fly — one suite per directory in /test/selenium (suites can be nested). Instead of writing the test cases in HTML you can use a number of better

  • プログラミングと開発者のためのCodeZine:Selenium 0.7利用手順書(後編)(Selenium, Webアプリケーション, テスト)

    はじめに ドキュメントは、Webアプリケーション用のテストツールSelenium(セレニウム)を利用するための手順を解説するものです。 前回はSeleniumの機能概要について解説してきました。Seleniumを使用することで、ブラウザ操作を自動化して、Webアプリケーションの試験・検証を効率的に行うことができます。今回は、いよいよテストケースについての解説です。テストケースを実際に記述し、Seleniumでテストを実行してみます。読者対象 プロジェクトの試験担当者を想定しています。対象フェーズ ドキュメントではプロジェクトにおいて、作成したWebアプリケーションに対してブラウザを用いた試験(結合試験・総合試験)を実施するフェーズを対象としています。Webアプリケーションの製造、単体試験フェーズや、外部のアプリケーションに対する試験については対象外です。使用したソフトウェア・環境 Se

    cooldaemon
    cooldaemon 2006/08/17
    参考に
  • 1