ソフトウェア結合・ソフトウェア適格性確認テスト

ソフトウェア結合・ソフトウェア適格性確認テスト

このスキルの関連項目

このスキルのために必要な知識

インスペクションの実施方法
オブジェクト指向のテスト技法
システムレベルのテストと診断
ソフトウェアテスト
ソフトウェアとハードウェアシステムの統合:方式、計画、テスト(開発時の増殖テストも含む)、テスト結果の評価と文書化、システムの欠陥の診断、ハードウェアの欠陥のシミュレーション
ソフトウェアのテスト:役割、原則と標準;テストと品質保証の関係;方式;テストの水準(ユニット、システム、統合、受け入れ等);計画、監査;限界;統計的な手法;形式モデル;文書;ツール;テストと評価のチーム;テスト環境の構築;テストケースの生成:回帰テスト;ブラックボックスあるいはホワイトボックスのテスト;技術的なレビュー;性能の分析;結果の分析と報告
ソフトウェアの品質の概要
ソフトウェアの品質確保方式
ソフトウェア結合テストの実施(テストツール)
ソフトウェア結合テストの実施(デバグツール)
ソフトウェア結合テストの実施(不具合情報の分析)
ソフトウェア結合テスト仕様の設計(ソフトウェア結合テスト設計レビュー)
ソフトウェア結合テスト仕様の設計(ソフトウェア結合テスト設計手法)
チューニング
テストの基本事項(テスト計画立案、テストケース生成など)
テストの種類(機能テスト、非機能要件テスト、性能テスト、負荷テスト、セキュリティテスト、回帰テストほか)
テストの性質、ライフサイクル全体での実施、効率的かつ効果的なプロセス
テスト計画、その目的と性質
ブラックボックスおよびホワイトボックステスト技術の違い
プリント回路基板、MCM、コアベースのテスト
ホワイトボード、ブラックボード、回帰テスト、ストレステスト、インタフェーステスト
検証テストの実施
効率的かつ効果的な開発をサポートするツール(回帰テストなど)
妥当性検査(validation)
単体テスト、統合テスト、妥当性確認テスト、システムテストの違い
統合テストの実施
統合テストの準備(テスト環境、テストデータほか)
統合テスト計画
統合及び検証テスト結果の評価