23. + Contents (Annex)
補足 Annex
A. V&V におけるテストの役割
The Role of Testing in Verification and Validation
B. メトリクスと計測
Metrics and Measures
C. 様々なライフサイクルモデルにおけるテスト
Testing in Different Life Cycle Models
D. テストサブプロセスの事例
Detailed Test Sub-process Examples
E. テストの役割と責任
Roles and Responsibilities in Testing
41. + Generic Testing Processes in
the Software Life cycle
図6 は、システムのライフサイクルの一例です
1つ以上の開発のライフサイクルおよび1つ以上の
運用ライフサイクルから構成されている
システムの初回リリース以降は運用に入る
開発されているすべての新しいバージョンは、
対応するテストと供に、それ自体が
開発プロジェクトとして扱われるべき
42. + Generic Testing Processes in
the Software Life cycle
5.3.x の流れ
Development Project Sub-processes and their
Results
On-going Maintenance and its Results
Support Processes for the Software
Development Life Cycle
品質保証とテストの関係
プロジェクトマネジメントとテストの関係
構成管理とテスト
プロセス改善とテスト
43. + Contents (Main)
5. Software Testing Concepts
5.1. Introduction to Software Testing
5.2. Software Testing in
an Organizational and Project Context
5.3. Generic Testing Processes in
the Software Life Cycle
5.4. Risk-based Testing
5.5. Test Sub-process
5.6. Test Practices
5.7. Automation in Testing
5.8. Defect Management
58. + 再掲: Contents (Annex)
補足 Annex
A. V&V におけるテストの役割
The Role of Testing in Verification and Validation
B. メトリクスと計測
Metrics and Measures
C. 様々なライフサイクルモデルにおけるテスト
Testing in Different Life Cycle Models
D. テストサブプロセスの事例
Detailed Test Sub-process Examples
E. テストの役割と責任
Roles and Responsibilities in Testing
62. + Contents (Main)
5. マルチレイヤーテストプロセスモデル
Multi-Layer Test Process Model
6. 組織的テストプロセス
Organizational Test Process
7. テストマネジメントプロセス
Test Management Processes
8. 動的テストプロセス
Dynamic Test Processes
63. + Contents (Main)
5. マルチレイヤーテストプロセスモデル
Multi-Layer Test Process Model
6. 組織的テストプロセス
Organizational Test Process
7. テストマネジメントプロセス
Test Management Processes
8. 動的テストプロセス
Dynamic Test Processes
64. + The multi-layer relationship
between test processes
Organizational Test Process
Test Management Processes
Dynamic Test Processes
65. + Contents (Main)
5. マルチレイヤーテストプロセスモデル
Multi-Layer Test Process Model
6. 組織的テストプロセス
Organizational Test Process
7. テストマネジメントプロセス
Test Management Processes
8. 動的テストプロセス
Dynamic Test Processes
66. + Organizational Test Process
組織的テストプロセスは組織的なテスト仕様書の
開発と管理のために使用される
これらの仕様は、組織全体のテストに適用される
(つまり、プロジェクトベースではない)
組織のテストポリシーと組織のテスト戦略は、
組織のテスト仕様のひとつ
71. + Contents (Main)
5. マルチレイヤーテストプロセスモデル
Multi-Layer Test Process Model
6. 組織的テストプロセス
Organizational Test Process
7. テストマネジメントプロセス
Test Management Processes
8. 動的テストプロセス
Dynamic Test Processes
77. + Contents (Main)
5. マルチレイヤーテストプロセスモデル
Multi-Layer Test Process Model
6. 組織的テストプロセス
Organizational Test Process
7. テストマネジメントプロセス
Test Management Processes
8. 動的テストプロセス
Dynamic Test Processes
79. + Dynamic Test Processes
Dynamic Test Process
Test Design &
Implementation
Test
Execution
Test
Environment
Set-up &
Maintenance
Test
Incident
Reporting
108. + Test Coverage Measurment
例:Equivalence Partition Coverage
Coverage for equivalence partitioning shall be
calculated using the following definitions:
Coverage is the equivalence partition coverage
N is the number of partitions covered by
executed test cases
T is the total number of partitions identified
引用: ISO/IEC/IEEE 29119-4:2015 p26
118. + 5.1.3 IEEE 829
Software test documentation
1998年に策定され2008年に改定
現状は29119 Part.3に置き換え
以下の10個のテスト文書が定義されている
1. Master Test Plan
2. Level Test Plan
3. Level Test Design
4. Level Test Case
5. Level Test Procedure
6. Level Test Log
7. Anomaly Report
8. Level Interim Test Status Report
9. Level Test Report
10. Master Test Report
2016/1/10WACATE 2015 冬
119