ソフトウェアテストにおける「インシデント」の意味は何ですか?
6 に答える
テストの実行/実行時に、実際の結果が期待される結果と異なる場合があります。
実際の結果が期待される結果と異なる場合はインシデントと呼ばれますが、インシデントは設定ミスやデータの破損が原因で発生するため、バグとは異なります。
インシデントとは、検査またはレビューが必要な、テスト中に発生するすべてのイベントです。
「誰かが調べる必要のある何かが起こった」という意味で、意図的に曖昧な用語のように聞こえます。
ポイントはおそらく、テスト (手動または自動) が失敗した場合、さまざまな理由が考えられるということです。
- 要件が変更され、テストが古くなっています
- テスト環境に問題がある
- テスターがテスト スクリプトを間違えた、または誤解した
- 構成エラー
- コードの実際のバグ
ソフトウェア テストにおけるインシデントとは、基本的に、システムが疑わしい動作を示すあらゆる状況を指しますが、多くの場合、根本原因がテスト対象のアイテムの問題である場合にのみ、インシデントを欠陥と呼びます。
インシデントのその他の原因には、テスト環境の構成ミスまたは障害、テスト データの破損、不適切なテスト、無効な期待結果、およびテスターのミスが含まれます。
これは、疑わしい動作が必ずしも真の欠陥ではない可能性を示すことを意味します。
インシデントが最初に認識された場合、次の一連のサポート情報を含むインシデント レポートを生成する必要があります。
- 一意の番号、見出し、トリガー イベント、提案された修正 (可能であれば)、およびドキュメント (画面ダンプなど) を含む、インシデントの識別。
- ハードウェア、ソフトウェア、ベンダー、インシデントが発生したアイテム、および修正の説明 (ある場合) を含む環境の識別。
- 発案者および調査者を含む関係者の識別。
- 関連する時間情報。たとえば、必要に応じてシステム時間、CPU 時間、経過時間など。
通常、「何らかの欠陥または異常な動作が見つかりました」などの意味です。用語が普遍的かどうかはわかりません。
混乱はどこにありますか?どのような定義が与えられていますか?
テストにおける「インシデント」とは、ソフトウェアの予期しない動作を意味します。
これも一種のバグですが、再現される可能性があります。
このインシデント バグは、ハードウェア障害、ソフトウェア アプリケーションへの外的要因により発生します。