在软件开发中,有很多开发模型,相应的,测试也有与之对应的测试模型。需要大概了解下相关概念。 1.瀑布模型 比较经典的一个模型了,优点是(1)为项目提供了按阶段划分的检查点(2)只需按照前后阶段顺序来关注即可(3)可以再迭代模型中应用 缺点:(1)项目各个阶段之间很少有反馈 ...
一 软件的生命周期 定义:软件从产生到报废的生命周期。 生命周期包括:问题的定义及规划 开发方与需求方讨论 需求分析 软件设计 软件编码 软件测试 单元测试 集成测试 系统测试 验收测试 运营维护阶段。 行业性概念 二 软件测试的基本流程 开发流程:需求分析 得知功能组成和具体逻辑 编写代码 单元测试 打包提交测试 测试提交bug 修复bug 测试再进行测试 ...N轮 版本上线 面向用户使用 ...
2017-09-21 14:29 0 8208 推荐指数:
在软件开发中,有很多开发模型,相应的,测试也有与之对应的测试模型。需要大概了解下相关概念。 1.瀑布模型 比较经典的一个模型了,优点是(1)为项目提供了按阶段划分的检查点(2)只需按照前后阶段顺序来关注即可(3)可以再迭代模型中应用 缺点:(1)项目各个阶段之间很少有反馈 ...
软件测试的分类: 按测试执行阶段:单元测试、集成测试、系统测试、验收测试、(正式验收测试,Alpha 测试-内侧,Beta 测试-公测) 按测试技术分类:黑盒测试、白盒测试、灰盒测试 按测试对象是否运行划分:动态测试、静态测试(文档检查、代码走查、界面检查) 按不同的测试手段:手工测试 ...
1、什么是软件的生命周期 软件开始研制到最终废弃不用所经历的各个阶段 2、瀑布模型的各个阶段 1)问题的定义及规划 主要确定软件的开发目的及可行性。制定项目总体开发计划。角色---产品、领导等 2)需求分析 角色---产品 在确定软件开发可行的情况下,对软件需要实现的各个功能 ...
一、软件生命周期,6大阶段: - 问题的定义及规划 主要确定软件的开发目的及其可行性,制订开发计划。 需求分析 在确定软件开发可行的情况下,对软件要实现的各个功能进行详细分析,明确客户 ...
第一阶段 计划:负责整个测试阶段的监控。 第二阶段 需求分析:确定测试需求分析,制定系统测试计划。测试需求分析是指产品生存周期中测试所需的资源、配置、各阶段评审通过的标准等。 第三阶段 设计(概要设计和详细设计阶段):制定集成测试计划和单元测试计划 第四阶段 程序编写开发相应的测试代码或测试 ...
第二章 软件生命周期中的测试 1.开发模型 1.1开发模型和测试 软件测试不是孤立存在的,测试活动与开发活动息息相关 软件测试活动不仅仅包括测试执行,它应该贯穿于整个软件的生命周期中 不同的开发生命周期模型需要对应不同的测试阶段、测试活动和测试方法 1.2 ...
软件开发有生命周期一样,测试也有生命周期。在随后的章节中,我将讨论生命周期是什么以及它与软件测试有何关系,并 ...
1、软件的生命周期 软件开始研制到最终被放弃不用所经历的各个阶段 2、瀑布型生命周期:自上而下,循序渐进,逐级进行(周期太长) 问题定义及规划 需求分析 软件设计 程序编码 软件测试 运维维护 3、V模型生命周期:快速开发,通过开发和测试同时进行 ...