タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

railsとtestに関するmat_akiのブックマーク (3)

  • Railsアプリのブラックボックステスト - moroの日記

    昨日のRails勉強会の帰りに松田さんと話してたネタです(お互い、早く懇親会に行ける身分に戻りたいですね)。 id:t-wadaさんとか角谷さんのプレゼンをみて、Cucumberを使いたいし、カバレッジとりたいなと思ったのですが、Railsの場合いい感じに外側からテストを書く方法がちょっと思い浮かびませんでした。 で、Mechanizeぽくいろいろアクセスできるテストライブラリを教えてもらったんですが(名前忘れた>< 助けて松田マン)、その前段として、同一プロセスでRailsアプリを走らせたいなぁ、と。 で、Rack(thinにアダプタはいってる。thin++)を使って試したらうまい感じに動きました。あとはこれを肉付けしていけばいいんじゃないでしょうか。セッションも引き継いだりしなきゃ行けないでしょうし。 簡単に説明すると、19行目でRailsアプリ体を内包するRackのアプリを作り、あ

    Railsアプリのブラックボックステスト - moroの日記
  • autotestとRSpec - http://rubikitch.com/に移転しました

    autotest with RSpecはまだ不安定なのかな。3 日坊主日記 - rspec autotestがいつもgreenな件の情報をもとにsvn版をインストールしてみた。 svn checkout http://rspec.rubyforge.org/svn/trunk rspec_trunk cd rspec_trunk/rspec rake package cd pkg sudo gem install rspec-1.1.3.gem これでautotest with RSpecがきちんと動くようにはなった。 autotest with RSpecはlibを$:に加えないのかな? しかし、autotest with RSpecはlibを$:に加えないようだ。 autotest with Test::Unitならばautotestの中で↓のようなコマンドを実行するため、libを$:

    autotestとRSpec - http://rubikitch.com/に移転しました
  • MOONGIFT: » ブラウザテストをRubyで自動化「Watir」:オープンソースを毎日紹介

    ブラウザを使ってのテストは何かと大変だ。最近は特にJavaScriptを利用したものが増えてきたので、それをもきちんと動作させてテストを行うのは苦労することだろう。 少ない人数で効率的なテストを行うためにも、こうしたツールの導入は欠かせない。 今回紹介するオープンソース・ソフトウェアはWatir、Rubyを使ったテスト自動化ソフトウェアだ。 WatirはWindowsRubyのみで動作するソフトウェアで、Gemを使ってインストールできる。公式サイトでは幾つものサンプルが登録されているので参考にしてほしい。 簡単に言えばRuby上でIEのオブジェクトが作り出せる。そして、URLを開き、文字を入力し、フォームのボタンを押したりと操作ができる。HTMLの内容が取得できるので、そこに表示された文字によってテストの可否を判定できる。 現在、IEのみ対応しているが、FirefoxとOperaのサポー

    MOONGIFT: » ブラウザテストをRubyで自動化「Watir」:オープンソースを毎日紹介
  • 1