系统测试(重点知识)

  1. 软件的生命周期:计划——分析——设计——编码——测试——运维

  2. 软件的研发模型

  3.     (1)大爆炸模型: 开发人员不遵循任何特定过程,从资金投入开始,到检查是否与客户要求一致结束。
  4.     (2)边写边改模型:根据用户的需求,完成一个版本后,再根据用户的修改意见,继续发布新的版本,直到用户满意。
  5.     (3)瀑布模型:从可行性研究(或称系统分析)开始,逐步进行阶段性变换,直至通过确认测试并得到用户确认的软件产品位置,瀑布模型上一阶段的变换结果是下一阶段变换的输入,相邻两个阶段具有因果关系,紧密相连,一个阶段工作的失误将蔓延到以后各个阶段,为了保障软件开发的正确性,每一个阶段任务完成后, 都必须对的阶段性产品进行评审,确认之后再转入下一阶段的工作。适用于传统企业的固定流程,不适用于大规模的和市场变化快的软件产品。
  6.     (4)迭代增量模型
  7.     增量:将产品按功能模块分为多个部分。每次只完成其中一部分
  8.     迭代:通过多次方式,将增量划分的功能逐项实现
  9.     特点: 每次只设计和实现这个产品的一部分, 逐步逐步完成的方法叫迭代开发, 每次设计和实现一个阶段叫做一个迭代.
  10.    (5)螺旋模型:它将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。 “螺旋模型刚开始规模很小,当项目被定义得更好、更稳定时,逐渐展开。
  11.   (6)敏捷模型
  12. scrum

三个角色:product ownerscrum masterscrum team

三个工件:product backlog(产品待办事项)sprint backlog(sprint待办事项)increment(可交付

增量)

四个会议:sprint planning meeting(sprint 计划会议)Sprint Daily Standup(每日站会)Sprint

Review(sprint回顾会议)Sprint Retrospective(总结会议)

3.测试模型:

(1)V模型:按瀑布模型的方式完成测式。

(2)v模型(w模型):

在研发的瀑布模型上,增加了针对每一个过程的测试工作。让测试尽早介入。降低缺陷修复成本。

(3)H模型

(4)X模型

4.质量

  • 0
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值