软件验证与确认(V&V)过程
被考次数: 1次
被考频率: 低频率
答错率:    51%
知识难度:
考试要求: 掌握     
知识路径:  > 软件评测知识  > 软件测试类型  > 按工程阶段分类  > 软件生命周期测试策略  > 软件测试策略


本知识点历年真题试卷分布
>> 试题列表    
 

 
       软件的验证与确认(V&V)是贯穿软件生命周期的重要的质量保证过程,国际标准化组织IEEE在1986年颁布了软件V&V标准,又于1998年修订颁布了IEEE/ANSI Std 1012-1998软件验证与确认计划。标准规定了软件验证和确认过程(简称V&V)和软件验证和确认计划(简称SVVP)编制要求。我国软件验证与确认(V&V)的国家标准也即将颁布实施,将在我国软件的质量保证和软件测试的工作中发挥重要作用。
       软件的V&V过程是确定按照规定的软件过程开发的产品是否符合活动的要求,软件是否满足它的预期用途和用户需要。软件的V&V过程包括软件产品和过程的分析、评价、评审、审核、评估和测试。
       软件测试活动是软件V&V过程的一个组成部分。软件测试过程的任务与管理也要符合软件V&V过程的有关规定。下面重点介绍软件V&V中的测试过程与管理。
       V&V基本概念
       . 验证(Verification):通过检查和提供客观证据,证实规定的需求已满足。
       . 确认(Validation):通过检查和提供客观证据,证实预期用途的需求是否得到满足。
       . 独立验证和确认(IV&V Independent Verification and Validation):由在技术、管理和财务上与开发组织有规定程度独立性的组织执行的V&V过程。
       V&V框架是由与软件开发过程同步的V&V过程、各阶段的V&V活动和任务组成的,如下图所示。
       
       V&V结构
       对每个V&V活动都规定了它的输入、任务和输出,如下图所示。
       
       V&V活动过程
       软件V&V过程
       . 软件生存周期的V&V过程框架。
       整个软件生存周期的V&V过程框架结构描述了各阶段的V&V过程、活动和任务的层次关系,如下图所示。
       
       V&V过程、活动和任务的层次关系
       . 软件开发过程的V&V概述。
       IEEE Std 1012-1998中开发过程的V&V,如下图所示。
       
       软件开发过程的V&V
       软件V&V过程中的测试
       . 测试过程。
       GB/T 18905.5中规定的开发过程中的软件测试过程包括:测试计划过程、测试设计过程、测试执行过程和测试结束过程。如下图所示。
       
       软件测试过程
       . 需求V&V活动中的测试。
       需求V&V活动中有两项测试任务:系统V&V测试计划生成和验证、验收V&V测试计划生成和验证。两项V&V的任务、输入和输出如下表所示。
       
       需求V&V活动中的测试任务、输入和输出
       
       . 设计V&V活动中的测试。
       设计V&V活动中有三项测试任务:单元V&V测试计划生成和验证、集成V&V测试计划生成和验证与V&V测试计划生成和验证。三项V&V的任务、输入和输出如下表一和如下表二所示。
       
       设计V&V活动中的测试任务、输入和输出
       
       
       设计V&V活动中的测试任务、输入和输出(续)
       
       . 实现V&V活动中的测试。
       实现V&V活动中有三项测试任务:V&V测试用例生成和验证、V&V测试规程生成和验证以及部件V&V测试计划执行和验证。三项V&V的任务、输入和输出如下表所示。
       
       实现V&V活动中的测试任务、输入和输出
       
       软件测试V&V活动
       测试V&V活动覆盖了集成测试、系统测试和验收测试。测试V&V活动及它与软件生存期的关系如下图所示。V&V的目标是确保通过执行集成测试、系统测试和验收测试使软件需求和分配给软件的系统需求得到满足。
       
       V&V测试产品和测试执行任务的时段图
       测试的V&V工作应生成自己的V&V测试件(包括计划、设计、用例和规程),执行并记录自己的测试,并对照软件需求验证测试计划、设计、用例、规程和结果;测试的V&V工作应验证测试活动和测试件(包括计划、设计、用例、规程和执行结果)。测试V&V活动的任务、输入与输出的关系如下表一和如下表二所示。
       
       测试V&V活动中的测试任务、输入和输出
       
       测试V&V活动中的测试任务、输入和输出(续)
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有