0

重複の可能性:
rspec vs cucumber (rspec ストーリー)

 watz the difference between them
4

1 に答える 1

4

さまざまな wiki ページから、次のことがわかります。

  • RSpec は、JBehave に触発された、Ruby プログラミング言語用のビヘイビア駆動開発 (BDD) フレームワークです。
  • Cucumber はプレーンテキストの機能記述を自動テストとして実行するツールです

したがって、Cucumber は、プレーン テキストを実行可能なテストに変換するツールと考えることができます。これらのテストは、たとえば RSpec で記述できます。

しかし、RSpec は、それ自体が BDD フレームワークである場合、単独で使用することもできます。仕様は平易な英語ではなく Ruby コードで表現されます。

于 2011-04-01T12:18:27.907 に答える