2

シナリオを自動化する場合、どの分離レベルを目指す必要がありますか? 適切な単体テスト (つまり、モックなどを使用) のように完全に分離する必要がありますか、それとも統合テストに似ていますか?

4

1 に答える 1

1

シナリオは通常、統合テストのレベルにあります。

理想的には、シナリオは顧客とのコミュニケーションで使用されるか、少なくとも顧客の用語と言語を使用します。合格シナリオは、ソフトウェアが顧客が望むことを実行するという具体的な証拠を提供します。お客様は、個々のコンポーネントではなく、システム全体を気にします。

于 2009-02-13T08:43:10.460 に答える