編集ソフトウェアのテストは効率的に不具合を見つけるために様々な検討が行われてきました。UIのテストの完全な自動化には至っていないため、人手で行われているところが多いです。テストは開発者本人またはテスター等が行う。上へテスト工程の種別テスト工程における種別についてまとめます。ソフトテスト手法の種別ソフトテスト手法の種別をまとめる。ソフトウェア品質ソフトウェアの品質を示す指標についてまとめます。移動または削除を行うには理由を申請ください。他の分野の移動の場合は分野を設定してください。1コンディションカバレッジコンディションカバレッジは複数の条件を組み合わせた場合のプログラムの網羅率。ブランチカバレッジよりさらに厳しめのカバレッジ。1ブランチカバレッジ全ての条件分岐を通るように実行したカバッレジ。ステートメントカバレッジより網羅率の高いカバレッジ。1ステートメントカバレッジステートメントカバレッジは全ての命令文の中で実際に実行した割合。カバレッジの中でも簡単な計測指標で網羅率は低い。1カバレッジとはカバレッジとはプログラムにおける特定の項目に沿ったときの網羅率を示す。代表的なものに、ステートメントカバレッジ(C0)、ブレンチカバレッジ(C1)、コンディションカバレッジ(C2)がある。1動的テストソフトウェアを実行して行うテスト。一般的に動的テストはテスト工程で行う。静的テストとは異なり直接的にソフトウェアの品質を保証する。レビュー等の確認よりデバッグ等全般を指す。1システムテストシステムテストは最終成果物に近い段階で、ソフトウェアの様々な要求項目が満たせているかを確認するテスト。テストの種類には、"確認テスト","評価テスト","負荷テスト"などがあげられる。非機能テストも含まれる。1機能テスト機能テストはソフトウェアの機能を適切に実行できているかを確認するためのテスト。ユニットテストよりも広い範囲で確認する。1結合テスト複数のモジュールを組み合わせたときの動作テスト。単体テストでは各モジュール単体での動きについて確認を行ったが、次の段階ではそれらを連携させた状態での確認を行う。1単体テストソフトウェアの最小単位であるモジュールごとに行う単体のテスト。コーディングされたソフトが論理構造的に仕様通りになっているかを確認する。この工程では、機能確認テストを行う。1ブラックボックステストブラックボックステストは中身の論理構造を意識せずに確認するテスト。入力データと出力データのみに注目して動作が仕様通りかを確認する。ユーザ視点での動作テスト。1ホワイトボックステストホワイトボックステストは中身の論理構造を理解しながら確認するテスト。中身の分岐や条件等を意識して網羅的なテストを行う。1単体テストソフトウェアの最小単位であるモジュールごとに行う単体のテスト。コーディングされたソフトが論理構造的に仕様通りになっているかを確認する。この工程では、機能確認テストを行う。1結合テスト複数のモジュールを組み合わせたときの動作テスト。単体テストでは各モジュール単体での動きについて確認を行ったが、次の段階ではそれらを連携させた状態での確認を行う。1コンディションカバレッジコンディションカバレッジは複数の条件を組み合わせた場合のプログラムの網羅率。ブランチカバレッジよりさらに厳しめのカバレッジ。1機能テスト機能テストはソフトウェアの機能を適切に実行できているかを確認するためのテスト。ユニットテストよりも広い範囲で確認する。1システムテストシステムテストは最終成果物に近い段階で、ソフトウェアの様々な要求項目が満たせているかを確認するテスト。テストの種類には、"確認テスト","評価テスト","負荷テスト"などがあげられる。非機能テストも含まれる。1動的テストソフトウェアを実行して行うテスト。一般的に動的テストはテスト工程で行う。静的テストとは異なり直接的にソフトウェアの品質を保証する。1ステートメントカバレッジステートメントカバレッジは全ての命令文の中で実際に実行した割合。カバレッジの中でも簡単な計測指標で網羅率は低い。1ブラックボックステストブラックボックステストは中身の論理構造を意識せずに確認するテスト。入力データと出力データのみに注目して動作が仕様通りかを確認する。ユーザ視点での動作テスト。レビュー等の確認よりデバッグ等全般を指す。1ブランチカバレッジ全ての条件分岐を通るように実行したカバッレジ。ステートメントカバレッジより網羅率の高いカバレッジ。1ホワイトボックステストホワイトボックステストは中身の論理構造を理解しながら確認するテスト。中身の分岐や条件等を意識して網羅的なテストを行う。1カバレッジとはカバレッジとはプログラムにおける特定の項目に沿ったときの網羅率を示す。代表的なものに、ステートメントカバレッジ(C0)、ブレンチカバレッジ(C1)、コンディションカバレッジ(C2)がある。2018.01.048PV0Fav。