软件生命周期基本过程和测试过程
作者:光明矢 发布时间:[ 2016/9/6 16:42:12 ] 推荐标签:软件测试 生命周期
一、测试过程:
描述测试活动的过程,通常使用双V模型做为理论模型和依据。双V是验证和确认。
验证是否做了正确的事情,确认做的事情是否正确。具体如下图:
测试过程模型
二、测试过程要素:
描述测试过程中的基本要素:入口准则:前提;出口准则:完成标准;输入:参考资料;输出:成果物;角色:人员责权;
活动:工作步骤、规程。以上六个要素是测试过程中基本的。此外,评审、培训组织、工具使用等也是可选的要素。
具体如图:
三、软件生存周期:
软件的生命周期始于需求、终于产品或项目下线。包括基本过程、支持过程、组织过程。具体到软件开发的生命周期,
包括如下的阶段:需求分析、计划、设计、实现、测试以及运行维护。
1、软件生存周期基本过程
生存周期基本过程包括5个过程,这些过程供各个主要参与方在软件生存周期期间使用。主要参与方是发起或完成软件产品
开发、运行或维护的组织。这些主要参与方有软件产品的需方、供方、开发方、操作方和维护方。
基本过程:
a) 获取过程:为获取系统、软件产品或软件服务的组织即需方而定义的活动;
b) 供应过程:为向需求提供系统、软件产品或软件服务的组织及供方而定义的活动;
c) 开发过程:为定义并开发软件产品的组织即开发方面定义的活动;
d) 运作过程:为在规定的环境中为其用户提供运行计算机系统服务的组织即操作方面定义的活动;
e) 维护过程:为提供维护软件产品服务的组织即维护方面而定义的活动。即对软件的修改进行管理,使它保持合适的运行状态。
该过程包括软件产品的迁移和退役。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11