Software-testing-dictionary-context-driven-tesing

提供:Dev Guides
移動先:案内検索

コンテキスト駆動テスト

コンテキスト駆動テストとは何ですか?

コンテキスト駆動型のソフトウェアテストでは、書籍の方法論テストやベストプラクティスの固定概念ではなく、プロジェクトのコンテキストに基づいたテストを推奨しています。 コンテキスト駆動型テストの7つの基本原則は次のとおりです。

  • 実践の価値は、そのコンテキストに依存します。
  • コンテキストにはグッドプラクティスがありますが、ベストプラクティスはありません。
  • 一緒に働く人々は、プロジェクトのコンテキストの中で最も重要な部分です。
  • プロジェクトは、多くの場合予測不可能な方法で徐々に展開されます。
  • 製品はソリューションです。 問題が解決しない場合、製品は動作しません。
  • 優れたソフトウェアテストは、困難な知的プロセスです。
  • プロジェクト全体で協力して実行される判断とスキルによってのみ、適切なタイミングで適切なことを実行して、製品を効果的にテストできます。