※ ChatGPTを利用し、要約された質問です(原文:テストの期待値の自動作成について)
テストの期待値自動生成の有効性
このQ&Aのポイント
テスト設計において、入力値の期待値を自動で生成する際、エクセルの関数やスクリプトの使用が果たす意味について考察する。
期待値生成における関数の利用は、テスト対象のプログラムを表現する一方で、バグの原因にもなり得るため慎重さが求められる。
特に専門家は、自然な思考による一件ずつの期待値生成が重要である理由を改めて理解する必要がある。
こんにちは
テスト設計のときに入力値に対する期待値を作成する場合にエクセルの関数だったりスクリプトを使って作成する意味ってあるのでしょうか?
例えば1から10の数字から2つ選び足した値を画面に表示するとして入力値の全組合せを洗い出したあとに期待値を書くときにEXCELのSUM関数で一括で作成できますがやっていることはテスト対象のプログラムを関数で表現しただけなので期待値を作成する関数だったりスクリプト自体にバグがあるかもしれないことになるので正しく期待値が作成できないのではないでしょうか?
また同じ結果になったとしても、両方とも同じ結果になるようなプログラムを作成しているだけなので両方とも仕様と違う場合はバグに気づかないのではないでしょうか?
質問したいことをまとめると
①期待値を作成するときは関数などで作成せず一件ずつ自分の頭で考えて作成しないといけないのか?
専門家または現場に出ているテスト設計者のみ回答をお願い致します。