seleniumに関するYuTのブックマーク (18)

  • リスクベースドテスト:テストを自動化する意味を考える|アークウェブのブログ

    SEの進地です。 前回のエントリ「スクレイピングツールを使って自動化テスト:WWW::Mechanizeの利用」ではスクレイピングツールのWWW::Mechanizeを利用してWebシステムの自動化テストスクリプトを作成できることを解説しました。そこで、 ただ単に一つの単純なシナリオを通すだけであれば実はSeleniumを利用した方がテストの作成は簡単です。スクリプトによる自動化テストは - 大量の類似テストの実行 - 複雑な手順のテストの実行 - ページ上以外のリソースとの連携(例えばDBとの連携) が実施できないとそのメリットが完全には活かされません。 とも述べました。今回は自動化テストの技法に踏み込む前にそもそもテストを自動化する意味、テストを行う意味についておさえておこうと思います。 ○テストの種類 テストを実施する意味、目的は大きく2種にわかれます。 1.成果物(ソフトウェア)が

  • 付録2 Yahoo! UI Library:カレンダーイベント

    手軽なところでカレンダーの表示が完了したらアラートダイアログを表示してみます。表示完了時に関数を呼び出すようにするには カレンダーオブジェクト.onRender = 処理先関数名 と指定します。(実際のサンプルを実行する) <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>yuiカレンダーサンプル(イベント処理)</title> <link rel="stylesheet" href="calendar.css" type="text/css" media="all"> <script src="YAHOO.js" type="text/javascript"></script> <script src="event.js" type="text/javascrip

  • an SE diary

    2月以来のエントリ・・・ こんなに間が開いてしまった。 もうはてな記法とか忘れてしまっている。 2月以降の勉強会としては、SQLアンチパターンのイベントとか、java-jaのDDDイベントとか、夏サミちょっとだけ、XP祭り、MS Confなどに参加していました。どれも素晴らしいイベントでしたがblogサボってました。 言い訳はともかく、re:Growthに参加してきました。 AWS仕事ではまだ番環境で格的に利用しているとはいえないですが、開発用のサーバなどでは利用しており、また来年前半にはRedShiftを使ったサービスを提供する予定です。RedShiftを試した時もshinyaa31さんの記事を見ながらやったこともあり(感謝)、これは参加しないとと思ってました。 会場のsapさんについた時には前説が始まっていたのですが、後ろに何人かビール飲みながらサブウェイのサンドイッチをべてい

    an SE diary
  • Selenium RCの紹介 | feedforce Engineers' blog

    Selenium RCとは Selenium RCは、 OpenQAによって提供されているSelenium製品ファミリの1つです。 2007/02/02現在、 Apache License, Version 2.0の下に配布されています。 Selenium RCは、 Selenium Remote Control という名が表すとおり、Seleniumテストを遠隔操作するための製品です。 これは、JAVAの Jetty Web Serverを利用した Selenium Server を利用して実現されています。 Selenium RCとは 準備 Selenium RC PHPUnit3.0 インタラクティブモードで実行 PHPUnitから実行 Selenium Serverをデーモンとして実行 サンプルコード 実行 さいごに Selenium RCとは Selenium RCは、 Open

    Selenium RCの紹介 | feedforce Engineers' blog
  • koshigoe hiki - [Selenium]SeleniumRC

    レンタルサーバなら「さくらのレンタルサーバ」! 月額換算でわずか131円、缶ジュース1分のお値段で使える格安プランから、ビジネスにも使える多機能&大容量プランまで、 用途と予算に合わせてプランを選べます。 さらにマルチドメイン対応でメールアドレスも無制限。無料ウイルススキャンや無料電話サポートもあるので安心して ご利用いただける共用レンタルサーバサービスです。

  • 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テストを簡単自動化
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Gree Labs - 第6回オープンソーステクノロジー勉強会 - Selenium徹底活用

    404 お探しのページは見つかりません GREE Engineering トップへ戻る

    Gree Labs - 第6回オープンソーステクノロジー勉強会 - Selenium徹底活用
  • Selenium: Selenium

    <embed src= "../www.youtube.com/swf/l.swf?video_id=EDb8yOM3Vpw&rel=1&eurl=http:%252F%252Fseleniumdesign.googlepages.com%252Findex.html&iurl=http:%252F%252Fi.ytimg.com%252Fvi%252FEDb8yOM3Vpw%252Fdefault.jpg&t=OEgsToPDskKN-LpcTtnPY-b0psxw_mf1&color1=0x3a3a3a&color2=0x999999&hl=en" type="application/x-shockwave-flash" wmode="transparent"

  • 【ハウツー】これはすごい! Web案件必須 Selenium - 人気急上昇中自動テストツール (1) 最近人気のSelenium | エンタープライズ | マイコミジャーナル

    Webアプリケーションのテストツールに「Selenium」がある。SeleniumはJavaScriptHTMLを使って、Webブラウザに自動でテストをさせようというもので、アジャイル開発におけるテストツールとして注目されている。 Seleniumとは SeleniumはWebアプリケーション用テストツール。JavaScript/DHTML/iframesをベースに構築されたテストツールで、Webブラウザから直接実行できるという特徴がある。要するに、目の前でWebブラウザが勝手にテスト工程を実施するわけである。見ていてなかなか気持ちがいい。対応しているプラットフォームやWebブラウザは多岐にわたる。代表的なプラットフォームは次のとおり。 Windows Internet Explorer 6.0 Mozilla Suite 1.6以上 Firefox 0.8?1.5 Seamonkey

  • Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE

    Web アプリケーションテストツール Selenium のテスト記述から開放してくれる Firefox 拡張 Selenium IDE 2006-02-15-3: [Firefox][JavaScript] http://www.openqa.org/selenium-ide/ JavaScript を使ってブラウザを介して Web アプリケーションのテストをしてくれる とても便利な Selenium. Selenium のテストを書くのが結構めんどくさかった. このテスト記述から開放してくれる Firefox の拡張があった! - Selenium http://selenium.thoughtworks.com/ Google で「Selenium」で検索してその検索件数が意図した件数と合致するかテストすることにする. まず,Firefox の [ツール] - [Selenium ID

  • http://gal-tonkatsu.net/selenium_tips.html

  • Selenium 0.7 Reference (Japanese) - Selenium - Confluence

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

    YuT
    YuT 2007/03/13
    Firefoxだとちゃんと表示されるけど、IEだとエラーで見えね(頑張って英語版少し読んでしまったorz
  • Selenium 0.7 TipsとExcelによるDB初期化:CodeZine

    テストの環境としては、ローカルマシンにてWeb/APサーバ(Tomcat)を起動してテスト対象アプリケーションをデプロイしています。テスト対象のアプリケーションとして、プレゼンテーション層にStruts(1.2.7)を用いて作成されたJavaEE/Webアプリケーションを使用しました。テストケースの書き方 Tips集(1/2) ここではテストケースの書き方のヒントや便利なコマンドの使い方などを紹介します。openコマンドのURL指定 Seleniumでは、URLを指定して、html(JSP)を開いたり、サーブレットを起動したりできます。URLは絶対パス、相対パスのいずれも指定可能です。しかし、絶対パス指定だと、アプリを起動するマシン(IP)が限られてしまいます。 例えば、「http://localhost:8080/~」と指定した場合、自分のローカルマシンでしかテストを実行できません。17

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

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

  • CodeZine:Selenium 0.7利用手順書(前編)(Selenium, Webアプリケーション, テスト)

    はじめに 稿は、Webアプリケーション用のテストツールSelenium(セレニウム)を利用するための手順を解説するものです。これから2回に分けて、Seleniumの概要および、インストール手順、実際のテストケースの実行について解説していきます(後編はこちら。また、Tipsも公開しました)。 今回は、Seleniumの概要および、Seleniumのダウンロード、インストール手順について解説します。読者対象 プロジェクトの試験担当者を想定しています。対象フェーズ ドキュメントでは、プロジェクトにおいて作成したWebアプリケーションに対して、ブラウザを用いた試験(結合試験・総合試験)を実施するフェーズを対象としています。Webアプリケーションの製造、単体試験フェーズや、外部のアプリケーションに対する試験については対象外です。使用したソフトウェア・環境 Seleniumを動作させるにあたり、以

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • 1