软件测试——第一天

软件的生命周期

  • 提出需求——合理性分析——开发——调试——验收——维护——废弃

软件开发模型分类

  • 瀑布模型,快速原型模型,螺旋模型

瀑布模型

分七步

  • 需求分析
  • 设计
  • 编码
  • 实现
  • 测试
  • 运行
  • 维护
    优点:
    阶段清晰,顺序执行步骤
    缺点
    隐患后移,无法边分析边开发

快速原型模型

前期先进行一个原型的设计,围绕模型来进行开发
优点
弥补了瀑布模型的缺陷。
缺点
灵活性差,围绕既定的模型开发,不适合大型系统。

螺旋模型

将开发过程分为几个周期
侧重于风险的评估,
缺点
需要丰富的经验
浪费时间

软测的流程

单元测试(多个)——集成测试——确认测试——系统测试

软件测试模型分类

v模型、w模型、h模型

v模型

开发过程的后半部分
优点:
自顶向下逐步求精,阶段清晰
缺点:
灵活性较低,将问题累加到了后面

H模型

开发与测试并行
优点:
完全独立出来
缺点
切入点不好找

w模型

测试与开发并发
切入点不好找

软测定义

使用自动化,半自动化的方式来校验结果

  • 目的:保证软件实现 功能,完美运行

软测的发展

  • 调试
  • 证明
  • 破坏
  • 评估
  • 预防
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值