Software-testing-dictionary-acceptance-testing

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

受け入れ試験

受け入れテストとは何ですか?

受け入れテスト。ソフトウェアシステムが要件の仕様を満たしているかどうかを判断するために実行されるテスト手法。 このテストの主な目的は、システムのビジネス要件への準拠を評価し、エンドユーザーへの配信に必要な基準を満たしているかどうかを確認することです。

受け入れテストにはさまざまな形式があります。

  • ユーザー受け入れテスト
  • ビジネス受け入れテスト
  • アルファテスト
  • ベータテスト

受け入れテスト-SDLCで

次の図は、ソフトウェア開発ライフサイクルにおける受け入れテストの適合性を説明しています。

テストライフサイクルでの受け入れテスト

受け入れテストケースは、テストデータに対して実行されるか、受け入れテストスクリプトを使用して実行され、結果が予想されるものと比較されます。

合否基準

受け入れ基準は、次の属性に基づいて定義されます

  • 機能の正確さと完全性
  • データの整合性
  • データ変換
  • 使いやすさ
  • パフォーマンス
  • 適時性
  • 機密性と可用性
  • インストール性とアップグレード性
  • スケーラビリティ
  • ドキュメンテーション

受け入れテスト計画-属性

受け入れテスト活動は段階的に実行されます。 まず、基本的なテストが実行され、テスト結果が満足のいくものであれば、より複雑なシナリオの実行が実行されます。

受入テスト計画には次の属性があります。

  • 前書き
  • 受入試験カテゴリー
  • 動作環境
  • テストケースID
  • テストタイトル
  • テストの目的
  • テスト手順
  • テストスケジュール
  • リソース

受け入れテストのアクティビティは、次のいずれかの結論に達するように設計されています。

  1. 納入されたシステムを受け入れる
  2. 要求された変更が行われた後、システムを受け入れます
  3. システムを受け入れないでください

受け入れテストレポート-属性

受け入れテストレポートには、次の属性があります。

  • レポート識別子
  • 結果の概要
  • バリエーション
  • おすすめ
  • To-DOリストの概要
  • 承認決定