0

こんにちは(私はテストの経験がありません)。Web フォームのみを持ち、ストアド プロシージャから読み取ったデータを印刷し、ストアド プロシージャを使用してデータを挿入する Web アプリケーションもあります。すべてのビジネス ロジックはストアド プロシージャにあります。私はアプリケーションが行われた方法が好きではないと言わざるを得ませんが、できるだけ多くのテストを行うことが必須です. ほとんどのメソッドは void を返します (たとえば、テキスト ボックスから読み取ってストアド プロシージャを呼び出す button_clicked メソッドであるため、ストアド プロシージャがすべてを実行します)。したがって、単体テストを行うことはできません。このWebアプリケーションに適合する、私が実行および文書化できるいくつかのテストをお勧めできますか? どうもありがとう。

4

1 に答える 1

0

ビジネス ロジックのほとんどがストアド プロシージャにある場合は、プロシージャにいくつかのテストを実装することをお勧めします。SQLをテストするためのTSTフレームワークを見てください。

http://tst.codeplex.com/

Web サイトに関しては、ボタンの呼び出し時に正しいストアド プロシージャを呼び出していることを確認することができます。

たとえば、[月給の計算] ボタンがクリックされたときに、"ChangeName" ストアド プロシージャを呼び出したくありません。

于 2012-12-05T05:18:09.717 に答える