タグ

2011年1月18日のブックマーク (5件)

  • 使えない文字

    #PCDATA #PCDATA(parsed character data)は解析の対象になるので、「<」, 「>」はそれぞれタグの開始, 終了と解釈されてしまいます。よって、直接記すのではなく文字を参照しなければならなりません。&は文字実体参照の開始記号として使われるので、それ以外の用途なら文字を参照します。HTML 4では1114111までISO 10646の文字コード位置で参照可能ですが、HTML 3.2は255までです。一覧表 ※HTML 4では10進数だけでなく16進数でも良いことになってはいますが、10進数の方が無難です。実体参照では大文字小文字が区別されます。 < → < (<) > → > (>) & → & (&) Å → Å (Å) å → å (å) CDATA CDATA(character data) は、文字データの終りを示す区切り子「</」の他にはマーク

    undisclosed
    undisclosed 2011/01/18
    個々のドキュメントフォーマットで使える文字、エスケープ表現の一覧
  • Command Reference ja - Selenium - Confluence

    Selenium: Selenium コマンドリファレンス 注:このページはSelenium 0.6のリファレンスです。 原文はこちら (体HPからはリンクされてません) 最新0.7.0版の日語リファレンスはこちら Selenium Reference コマンドはSelenium に対してどう動くか指示するものです。コマンドにはAction(実行)とCheck(検証)の二種類があります。各コマンドの呼び出しは、テストケースのtable における以下のような1つの行で表します。 Action コマンドは、アプリケーションの状態を一般に操作するものです。Actions コマンドは「このリンクをクリックする」とか「あのオプションを選択する」といった動作を行います。動作に失敗するか、エラーが発生した場合は、現在実行中のテストは中止されます。 Check コマンドは、アプリケーションの状態

    undisclosed
    undisclosed 2011/01/18
    ElementLocatorについての解説
  • Selenium IDEの拡張? - pirosikick's diary

    どうやらselenium IDEは拡張して独自のJavascriptを実行出来るようです。 うちの会社の別の部署ががりがりとSelenium IDEを使っていてかなり拡張しているらしいのですが、jQueryを使って動的にテストケースを読み込んだりしているようです。。おそろしや。 そこまでやるのは結構骨が折れそうなので、ダイアログを表示して入力した値をストアするという拡張をやりたいと思います。 。。。と思ったのですが、別にそんなことしなくてもできるっぽいw まずこういうテストケースを作る。 そして、実行!! そうするとこのようにダイアログがでるので値を入れる。 内部変数に保存されて出力されている。 まぁ拡張については何かわかりやすい例を考えてやりたいと思います! んじゃ、また会う日まで〜

    undisclosed
    undisclosed 2011/01/18
    store & echo
  • SeleniumでJavaScriptを使う方法いろいろ(変数・関数などの利用) | colori

    Selenium(Selenium Core, Selenium IDE, Selenium RC など)でテストケースを書く場合、かゆいところに手を届かせたい時に是非とも利用したいのがJavaScriptです。 しかし、まだまだその情報が気軽に手に入らないのが残念なところ。 「ないなら書いてしまえ!」ということでSeleniumでJavaScriptを利用したい場合に使える方法をまとめてみることにしました。 逆引き辞典にしたいのかリファレンスにしたいのかわけがわからんカテゴライズになっていますが、少しづつ増やしていくので気長にお待ちください。 使用バージョンはSelenium 1.0です。 目次 JavaScript編 Selenium空間とページ空間の違いによるJavaScriptの使い分け JavaScriptによるDOM指定でエレメント(要素)を特定する 各種コマンドの入力欄に

  • 活動日誌(2006-02-07)

    ■ [Selenium]テストを JavaScript で記述した際に、改行を含めると Firefox で動かない件 Selenium では、フィールドを JavaScript で記述することができます。 例えば <tr> <td>verifyText</td> <td>hoge</td> <td>javascript{var d = new Date(); d.getFullYear()}</td> </tr> は、JavaScript が解釈されて <tr> <td>verifyText</td> <td>hoge</td> <td>2006</td> </tr> とみなされます(2006年の場合)。値を動的に決定したいときには便利です。 ところが、これに <tr> <td>verifyText</td> <td>hoge</td> <td>javascript{var d = new

    undisclosed
    undisclosed 2011/01/18
    テキストの改行文字をチェックできない