软件测试学习笔记6

螺旋模型结合了瀑布模型与快速原型,强调风险分析,包括计划、风险分析、实施工程和客户评估四个步骤。敏捷开发则注重迭代、增量开发,以人为核心,通过自动化测试监控进度,提倡编写测试代码在前。两种模型各有优缺点,适应不同项目需求。软件开发文档包括需求分析、设计、测试设计、测试用例等多个阶段的内容。
摘要由CSDN通过智能技术生成

软件测试学习笔记6

螺旋模型
制定计划>>风险分析>>实时工程(需求确认、软件需求、软件产品设计、设计确认与认证、详细设计、开发、测试)>>客户评估。
特点:
1.螺旋模型是将瀑布模型与快速原型模型结合起来。
2.强调了其他模型所忽视的风险分析
3.每一次螺旋包括4个步骤:制定计划>>风险分析>>实施工程>>客户评估过。
缺点:
1.强调风险分析,但要求许多客户接受并相信这种分析,是不容易的。
敏捷模型
敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。
特点:
1.短周期开发。
2.增量开发。
3.由程序员和测试人员编写的自动化测试来监控开发进度。
4.通过口头沟通、测试和源代码来交流系统的结构和意图。
5.编写代码之前先写测试代码,也叫做测试先行。
缺点:
1.团队的组件较难,人员素质要求较高。
2.对测试员要求完全掌握各种脚本语言编程,能执行单元测试、自动化测试。

软件开发文档:

1.需求分析文档。
2.概要设计文档。
3.详细设计文档。
4.测试设计文档。
5.测试用例。
6.测试报告。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值