2012-01-20 24 views
0

私は自宅でJBehaveのプラクティスを使用しようとしていますが(私は自宅でJBehaveを使用しています)、残念ながらVisual Studio 2005を使用しており、すぐに変更する予定はありません。残念なことに、nSpecやnBehaveなどのすべてのBDDツールでは、VS2005では簡単に対応できない.net 3.5以上が必要です。BDD with Visual Studio 2005

VS2005環境で自動受入れテストでBDDスタイルを実践するにはどうすればよいですか?合理的にもっともらしいですか?

答えて

0

少しカスタムDSL like this oneをノックアップすることができます。あなたは完全な可読性の恩恵を失いますが、BDDのメリットが存在するところで、同じ会話をやりとりできます。

これらのシナリオでは、様々なステップを異なるコンテキストに分割し、GivenTheContext、または必要に応じて基本クラスから戻しました。あなたはdownload the sourceと見て私はそれが意味をなさないと思う。

もちろん、オートメーションツールにアクセスすることはできませんが、実際のシナリオで使用するフレームワークとは異なる問題です。必要に応じて、コントローラレイヤーを使用してシナリオを実行し、GUIを手動で確認することができます。

これは、2つの異なるエンタープライズプロジェクトでVS2008とVS2010で正常に使用した手法に基づいています。 VS2005ではうまくいかない理由はありません。

関連する問題