0

私はテスト駆動開発に比較的慣れていないので、どこから始めるべきか疑問に思っていました。テストのやり方がよくわかりました。最初に何をテストすればよいのでしょうか?これに対するベストプラクティスはありますか? 最初にモデルをテストする必要がありますか? コントローラー?最初に統合テストを作成し、そこからすべてを構築して合格する必要がありますか?

これについてどのような意見がありますか?

4

2 に答える 2

1

どこから始めればよいかについて、1 つの厳密で迅速な答えがあるとは思いません。

個人的には、最初に UI から始めるのが好きです。なぜなら、舞台裏で何が起こっているのかを心配する前に、完全なユーザー エクスペリエンスを理解したいからです。ただし、最初にモデルから始めて、それに合わせた UI を構築したい開発者を知っています。

したがって、あなたの質問に答えるには、最も快適に感じるところから始めて、テストを作成してから、合格するために必要なものを作成してください。

于 2013-09-11T17:14:06.003 に答える
0

Kent Beck によるテスト駆動開発に関する本は良い出発点です。TDD を始めるために知っておくべきことをすべて説明しています。

于 2013-09-12T06:40:03.453 に答える