サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
www.halu.dev
自動テスト実施による費用対効果の洗い出し なぜやるのか 自動化により、テストのコストを下げるため。 どうやるのか RSpec + Capybara + Selenium ( + Poltergeist + FactoryGirl ) それはなに RSpec Rubyで実装されたBDDのテストフレームワークの一種。自然言語に近い形で書ける。 Capybara Webブラウザによるテストを手助けしてくれる受け入れテストツールの一つ。 Poltergeist PhantomJSのためのCapybaraのドライバー。Headless(ブラウザを起動しない)でテストケースを実行可能。 FactoryGirl テストデータを自由に扱える(登録、削除が行える)ドライバー。 自動テストで何ができるのか ブラウザ別でのUIテスト実施 Chrome Safari Firefox IE CapybaraによるU
1年以上経過しており情報が古い可能性があります 環境 MacOSX 10.11 RSpec 3.3.2 Capybara 2.5.0 事前に見るべきリファレンス capybara-readme-ja 事象 テストは通っているが、どうもボタンを押せていない。ということが少なからずある。 例えばFacebookのログインページのボタンである。 % rspec xxtest.rb Run options: include {:focus=>true} All examples were filtered out; ignoring {:focus=>true} Randomized with seed 2062 アカウント登録フロー Facebookでのログイン Top 1 slowest examples (30.18 seconds, 100.0% of total time): アカウント
各ツールをインストール Java Selenium Server Internet Explorer Driver Server, Chrome Driver Server Selenium IDE 2.0 Java インストール 全オペレーティング・システム用のJavaのダウンロード Windows オンラインのダウンロード Seleniumのダウンロード http://www.seleniumhq.org/download/ 以下をダウンロード Selenium Server The Internet Explorer Driver Server プラグインもダウンロード Selenium IDE おすすめプラグインまとめ | 品質向上ブログ FireFoxでのIDEアドオンは、ダウンロードサイトでしか入手できません。 IEの設定 保護モードを有効にする IDE > オプション > 設
$ sudo port selfupdate WARNING: Improper use of the sudo command could lead to data loss or the deletion of important system files. Please double-check your typing when using sudo. Type "man sudo" for more information. To proceed, enter your password, or type Ctrl-C to abort. Password: Error: Current platform "darwin 14" does not match expected platform "darwin 13" Error: If you upgraded your OS,
このページを最初にブックマークしてみませんか?
『tail -f /dev/null』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く