Index of /pub/firefox/releases/ Type Name Size Last Modified Dir .. Dir 0.10.1/ Dir 0.10/ Dir 0.10rc/ Dir 0.8/ Dir 0.9.1/ Dir 0.9.2/ Dir 0.9.3/ Dir 0.9/ Dir 0.9rc/ Dir 1.0.1/ Dir 1.0.2/ Dir 1.0.3/ Dir 1.0.4/ Dir 1.0.5/ Dir 1.0.6/ Dir 1.0.7/ Dir 1.0.8/ Dir 1.0/ Dir 1.0rc1/ Dir 1.0rc2/ Dir 1.5.0.1/ Dir 1.5.0.10/ Dir 1.5.0.11/ Dir 1.5.0.12/ Dir 1.5.0.1rc1/ Dir 1.5.0.2/ Dir 1.5.0.3/ Dir 1.5.0.4/ Dir 1
某所某日 お客様「この画面遷移が〜(延々)」俺「はい…」お客様「あっ、そういえばこの画面でこれ追加」俺「はい…」 … 俺「これ画面遷移マジ複雑だし、仕様変更の量半端ないし、これは後でエンバグするやろ…。自動テストしたい…、でもTwitter連携あるからなー。PHPだし…ちゃんとしたMechanizeみたいなのないし*1…seleniumしかないか…」 Seleniumやる前のイメージ ・なんかすごい面倒くさい ・なんか色々面倒くさい ・なんかめっちゃ面倒くさい ↓ ・しかたない、もうPerlでテスト書こうかな… やった後のイメージ ・複雑なことしなければ超カンタンじゃねーか!だまされた ・PHPで十分や!!! 手順 ・SeleniumServerをいれる ・PHPUnitで動くSeleniumのライブラリ入れる ・Seleniumのテストケースを生成するツールをいれる ・テストケース作る
FirefoxはSelenium2のドライバがデフォルトで同梱されているので、Google ChromeやIEのように別途ドライバをダウンロードしてくる必要がない。なので、Selenium Server Standaloneの起動は、-browser オプションを指定するだけですぐに使えるようになる。 $ java -jar selenium-server-standalone-2.42.2.jar -browser browserName=firefox,version=30,platform=MAC,maxInstances=2 しかし、Homebrew CaskでFirefoxをインストールした環境では、このコマンドではSeleniumのセッションを作ろうとすると、Firefoxのバイナリが見つからないという例外が発生してしまう。 例外の抜粋: java.util.concurren
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く