今日、久しぶりに、プログラム経験の少ない人とテストエンジニアにテストの基礎的な内容の研修を行いました。
その中の説明の一つに情報(データ)がどのように流れていくかをしっかりと考えてテストケースを作成することの重要性を説明しました。
そのときに、テストケースを作成する上では、モデリングまでいかなくてもデータがどのように流れていくかを考える図などを描く能力は必要だなと思います。
それが、シーケンス図やオブジェクト図までいかなくてもそれらしいものは描く能力が必要であると思いました。
なぜ必要かというと、共通の図化したものがあれば、誰が見てもわかるので、共通の言語になるからです。
これらが、情報(データ)が色々なところで活用するようなシステムでは必要な納涼苦であると思います。
その中の説明の一つに情報(データ)がどのように流れていくかをしっかりと考えてテストケースを作成することの重要性を説明しました。
そのときに、テストケースを作成する上では、モデリングまでいかなくてもデータがどのように流れていくかを考える図などを描く能力は必要だなと思います。
それが、シーケンス図やオブジェクト図までいかなくてもそれらしいものは描く能力が必要であると思いました。
なぜ必要かというと、共通の図化したものがあれば、誰が見てもわかるので、共通の言語になるからです。
これらが、情報(データ)が色々なところで活用するようなシステムでは必要な納涼苦であると思います。