創屋ぷれす

状態遷移テスト

ソフトウェア・システムにおけるテスト手法の1つです.
決まったデータを入力した際に,状態によって挙動が変わるソフトウェア・システムのテストをする際に有効です.

状態遷移テストをする際には,以下を用意します.

  • 状態遷移図
  • 状態遷移表

状態遷移図は,状態と各状態の遷移に必要なイベントを図で記したものです.
状態遷移表は,状態遷移図を表にしたものなのですが,遷移できない状態間には遷移できない旨を記載します.
この2つに基いてテストパターンを作成することで抜け漏れがなくなります.

データが複雑になるにつれて状態も複雑になりがちなので,
こういった技法を積極的に活用することでバグが少ないソフトウェア・システムが出来上がると思います.
活用していきましょう.

創屋のホームページはこちらから

Comments are closed.