2

現在、キュウリを使用していますが、少し冗長だと思います。Ruby の知識がない人にキュウリの先物を見せるつもりはありません。したがって、人間が読めるテキストとステップ定義で統合テストを複製する必要はないと考えています。無駄な仕事をさせられます。

私はキュウリよりももっとマニアックなものを探している最中です。rspec 統合のようなものですが、キュウリのパワー以上のパワーがあります。

私の目的のために統合テスト用のツールをアドバイスしてもらえますか?

4

3 に答える 3

5

ほうれん草を試してみてください:)!私はそれがまさにあなたが探しているものだと感じています!

于 2013-02-28T13:08:47.153 に答える
3

RSpec の機能仕様は、Cucumber の統合テストにかなり似ています。これにはCapybara gemが必要です。

テストを RSpec に戻すと、よりコードライクなままになり、gherkin を解析する必要があるという余分な手順が削除されます。これは、技術者以外と仕様を共有する必要がない場合に適した方法です。

Thatbot は、機能仕様に対する興味深いアクターベースのアプローチを説明する投稿をしています: RSpec 統合テストと Capybaraを使用したエンド ツー エンド テスト

Rails 4 in Actionブックでは、フィーチャー スペックの作成方法が詳細に説明されています。参照したい場合は、本で参照されているコードの GitHub リポジトリがあります (サンプル アプリはプロジェクト追跡システムです)。

于 2013-02-28T12:49:44.937 に答える
0

完成させるために、ホウレンソウに非常に似ているように見えますが、カブも考慮する必要があります。私がカブを選んだ決め手は、ほうれん草にプレースホルダーがないように見えることでしたが、これを理解するのに苦労しました.

于 2014-02-19T11:21:31.113 に答える