アプリ版:「スタンプのみでお礼する」機能のリリースについて

WEBシステムの単体テストを詳細設計書を見ながらしています。
入力画面、一覧画面、帳票等に対して、
PCL(プログラムチェックリスト、デシジョンテーブル)
の書き方がわかりません。
ご経験のある方、アドバイスいただけますか?

A 回答 (2件)

>単体テストのブラックボックステスト版


>のやり方を知りたいのです。説明が不足しましてすみません。
単体テストのブラックボックスにしてもクラス単位/メソッドで
入出力の値をリストアップするところから始める作業からだと思うよ。


>WEBシステム
このシステムがどの言語で開発されているかは知らないけど
その言語には

>PCL(プログラムチェックリスト、デシジョンテーブル)
の書き方がわかりません。
まずは引数として渡していい許容値と違反値があるよね?
それを洗い出す。
それが終わったら書く言語で用意されている単体テストのツールとなる
JavaならJUnit。PHPならPHPUnit。などを書く言語に用入れた物を使ってテストする。
    • good
    • 0
この回答へのお礼

詳しい、また、丁寧なご回答ありがとうがざいます。
まだ、ソースコードを見る環境をさわらせてもらえないので、
詳細設計書を見ながら、できるかぎりやってみます。
JUnit等のツールをすぐに使えるように試しておきます。

お礼日時:2013/03/11 19:42

>入力画面、一覧画面、帳票等に対して、


これどう見ても総合テストであって単体テストではないよね。
単体テストの意味理解している?

この回答への補足

ご意見ありがとうございます。
そうなんです。おっしゃていることはわかります。
外注したシステムを受け入れ、総合テスト、結合テストをします。
しかし、バグが多いため、社内SEだけで単体テストをするように
上司から指示がありました。
開発者が開発環境を使用して単体テストをするのが一般的だと思われますが、
しかし、開発環境がない状態で、各種仕様書とWEBシステムのプログラムのみで、
単体テストをしなければなりません。
開発環境を自分用に用意することになったとしても、プログラムを解読するのではなく、
単体テストをして欲しいと指示されました。なので、単体テストのブラックボックステスト版
のやり方を知りたいのです。説明が不足しましてすみません。

補足日時:2013/03/08 20:58
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!