Selenium, IDE の検索結果:

パッチがコミットされたんですよー

…gle.com/p/selenium/issues/detail?id=419 採用 http://code.google.com/p/selenium/source/detail?r=9082 pecl php tokyo_tyrant pecl php tokyo_tyrant に出したパッチも(部分)採用されました。 こちらは即日でした。なんというスピード。提案 http://github.com/mkoppanen/php-tokyo_tyrant/issues/cl…

Selenium-IDEのパッチにレスがきたー

レスきたーーーーーーーー http://code.google.com/p/selenium/issues/detail?id=419でも、英語がわかんねーーー。馬鹿でごめんね。 とりあえずexcite翻訳して返してみた。 伝わったらいいな。。。

これはひどい slenium-ideから検証項目表を自動生成

検証をselenium-ideで作っていたが、どーしても検証項目表(テスト表,検証表)がほしいという人がいたので、selenium-ideから検証項目表を自動生成するプログラムを作りました。 事前条件 ファイルの命名規則 テストケースは xxxx 〜こと のように命名すること。 NG ユーザー登録 登録でエラー OK ユーザー登録できること 登録でエラーにならないこと カテゴリ名などを先頭につけること 例: ユーザー登録_ユーザー登録できること バグ_ユーザー登録で1234と…

php サイバーテロの技法の脆弱性サンプルプログラムをparosで洗ってみた。

…アクセスパターンは selenium ideで記録しました。 http://rtilabs.net/files/2010_03_21/php-cybertero-selenium-ideあとはこれをparosに学習させてスキャンしてみます。 脆弱性が発見されました。 parosの詳細レポートはこちら。 http://rtilabs.net/files/2010_03_21/php-cybertero-LatestScannedReport.htmDirectory brows…

BadStore を parosで洗ってみた。

…アクセスした手順を selenium ide で作っといたので、他のプロキシ型セキュリティスキャナでも試せると思う。っていうか、試そうと思ったんですけど、 parosみたいに自動でセキュリティスキャンしてくれるフリーのツールってなくない? プロキシとして値は記録するから、攻撃パターンは自分で考えてね系のツールばっかり。 そんな面倒なことやりたくないからセキュリティスキャナを使っているんだろうがタコ野郎って感じです。どんな通信をしているかみるだけだったら、 firefoxの f…

selenium ideのclickAndWaitバグの修正ファイル配布

selenium ide にパッチを投稿して数日たったけど何にもレスポンスがなくて放置プレイで悔しいので、修正したファイルを配布することにしました。selenium-ideで clickAndWait となるところが click になってしまう問題で悩んでいる人はこの jar をダウンロードして既存のselenium ide を上書きすると直るよ。 selenium-ide 1.0.4 専用です。 http://rtilabs.net/files/2010_03_18/sel…

selenium ideのバグ修正を投稿してみた。

selenium ide のバグの修正を半年前ぐらいにブログに書いたけど、やっぱブログに書くだけでは本家に拾ってもらえるわけはないし、selenium ide を使う人にrti修正パッチを配るのが面倒になったので本家に報告してみるテスト。http://groups.google.com/group/selenium-users #何か反映されないのはタイムラグ? #使い方間違って投稿されていなかったらいやだなぁ英語とかまったくさっぱり全然壊滅的にわからないので、excite翻…

Selenium iDEについて preziで作ってみた。

http://prezi.com/t0uyl6hi4zaw/2日かかった。 最初ブログに画像あるし、ストーリーもあるから簡単だろうと思った。 全然ちがった。 結局2日がかりで、3回ぐらい作っては消してを繰り返してこれができた。パワポみたいに画面にびっしりもダメだし、 高橋メソッドみたいに画面を沢山作っても駄目だ。早い画面切り替えは、見ている人が酔うっぽい。作っている最中気持ち悪くなったぜ。 自分で作って一番よったのが、文字が多めの画面をたくさん切り替えたとき。 拡大縮小してい…

2009-09-29 selenium ide のclickバグの再現方法と対策

selenium ideが clickAndWaitをclickと勘違いしてしまう問題で再現が100%になったから書くよ。 再現方法は簡単。一度登録してすべて選択delete してからもう一度テストを記録すると必ず100%発生するよ。 環境 Selenium IDE 1.0.2 + Firefox 3.5.3 + WindowsXPこの前使ったテストページを表示。 http://rtilabs.net/files/2009_09_02/a.html ↓ イベントを記録する ↓…

おまけ selenium ide のデバッグ方法

…/Building+Selenium+IDEデバッガーでアタッチする方法とかはよくわからなかったので(そもそも存在しない?)、みんな大好き printf デバッグです。 まずログを出すのに、こんな感じで3つの値を設定します。1. URL に about:config と入力する2. 以下の3つのキーを設定。(キーがなければ新規作成してください)javascript.options.showInConsole = true (boolean) nglayout.debug.di…

よりよいテストケース作成のために

…プログラムです。特に2の方法は本番サーバでは絶対に実行できません。 テストサーバ(VMWare 上で構築したテストサーバをお勧めします)を構築しその上でテストするようにしましょう。ヒント: Selenium IDE 経由でデータベースをリストアしたい場合は、リストアするCGIを作成し open コマンドで実行するぐらいしか方法がないかと思います。 テストケース毎にクリアするのも時間がかかりますから、テストスイートの順番等を工夫してリストアするなどの工夫が必要になると思います。

テストスイート

…を作成しましょう。 Selenium IDE の「ファイル」から「テストスイートの新規作成」を選択します。 わかりづらいですが、ウィンドウの左端に開くボタンがあります。 開くと、こんな感じになります。 テストケースと書かれているの欄を「右クリック」し「テストケースの追加」を選択します。 先ほど作ったテストケースを追加します。 残念ながら一度に複数のテストケースを追加することはできません。一つずつ追加してください。 「googleでドーマンセーマンを検索」と「googleで桜タ…

Selenium IDE のバグ

…は修正されました! Selenium IDE にはひとつ大きなバグがあります。 ClickAndWait が click として記録されてしまうことがあります。 簡単に説明すると clickAndWait は click によって画面遷移が発生した場合のイベントです。 click は、ボタン等がクリックされたときのイベントです。clickAndWait は、クリック後に画面が再読み込みされるまで待ちます。 ところが、 click だと 待ちません。clickで画面遷移をさせる…

使い方

…でも開きましょう。 Selenium IDE を起動したときのページがディフォルトのベースディレクトリ(基準位置)になるのでテストしたいページを最初に開いておくと便利です。 「メニューのツール」から、「Selenium IDE」を選択し起動させます。 Selenium IDE が起動しました。 ヒント: 画面の簡単な説明はこんな感じです。 最初の状態で●が押されているので記録状態になります。 早速テストケースを作ってみましょう。 googleでドーマンセーマンと検索してみます…

世界一わかりやすい Selenium IDE 入門

Webのテストツール selenium IDEの使い方を世界一わかりやすく説明します。 これよりわかりやすい説明を作った人は世界一の名前を譲るので教えてくださいwww 間違い等ありましたら、コメント欄にどうぞ。

selenium ide のテストケースからテストスイートを構築する

selenium ide のテストケースからテストスイートを構築するバッチを作りました。selenium ide は便利なんだけど、テストスイートが作りづらいよね。 ↓こんな感じでテストケースをたくさん作ったのはいいけど、一括で動かしたいからテストスイートがほしい。 もちろん、テストケースからテストスイートを作成するぐらいは自動生成してほしい。 手作業で追加なんて思考停止がやることだ。 できれば、Windowsで且つ余計なソフトを入れたくない、、、ってことで、 windows…

selenium ide って button 系に弱いよね。

って書こうと思ったんだけど、何か結果が安定しないのでちょっと保留。 嘘を書くのはイヤだし。本来 clickAndWaitになってしいところが、 click になってしまうことがあったんでそのその検証ページを作っていたんだけど、うまく行くときといかないときがでてきたんだ。 click と clickAndWait の基準はいったい何なんだぁー再現100%になるまでちょっと保留しまーす。 まだ作りかけです。