Iphone アプリケーションで使用される Rails アプリの上に REST Web サービス レイヤーを構築しています。応答形式は XML です。
Railsスタックの外部にある必要があるいくつかの受け入れテストを作成したいと思います(また、httpサーバーを含むすべてをテストする必要があります)。テスト シナリオは非常に複雑で、注文の検索/投稿/レビューのプロセスが含まれます。これを達成するための最良の解決策は何ですか?
を。curl/curb を使用してリクエストをフェッチし、Hpricot を使用してリクエストを解析する Ruby スクリプト
b. セレン
c. ..
また、これらのテストを統合テストとして使用できるとよいでしょう (したがって、すべての git コミットで実行します)。どの統合ソリューションをお勧めしますか?
を。威厳
b. クルーズコントロール
c. 他の何か