小王搞测试-6

- 软件测试分类

  • 按照开发阶段划分
    • 单元测试
    • 集成测试
    • 确认测试(冒烟测试)
    • 系统测试
    • 验收测试
  • 按照测试技术划分
    • 黑盒测试
    • 白盒测试
    • 灰盒测试
  • 按照代码运行划分
    • 静态测试
      • 代码测试
      • 界面测试
      • 文档测试
    • 动态测试
  • 按照软件特性分类
    • 功能测试
      • 逻辑功能测试
      • 界面测试
      • 易用性测试
      • 安装/卸载测试
      • 兼容性测试
    • 性能测试
      • 时间性能和空间性能
    • 安全性测试
  • 其他测试模型
    • 回归测试
    1. 验证之前的版本产生的所有缺陷已全部被修复
    2. 确认修复这些缺陷没有引发新的缺陷
    • 冒烟测试
    • 随机测试
    • 猴子测试

单元测试集成测试确认系统验收
测试技术

黑盒

白盒

黑盒

白盒

灰盒测试

黑盒

白盒

黑盒

白盒

黑盒

白盒

代码运行

动态

静态

动态

静态

动态

静态

动态

静态

动态

静态

软件特性

功能

性能

安全

功能

性能

安全

功能

性能

安全

功能

性能

安全

功能

性能

安全

其他测试冒烟测试回归测试

随机测试

猴子测试

测试手段

手工

自动化


- 软件测试的原则

所有测试的标准都是建立在用户需求之上

软件测试必须基于“质量第一”的思想去开展各项工作,当时间和质量冲突时,时间要服从质量

事先定义好产品的质量标准,只有有了质量标准,才能根据测试的结果,对产品的质量进行分析和评估
软件项目已启动,软件测试也就开始,而不是等程序写完才开始进行测试
穷举测试是不可能的
第三方进行测试会更客观、更有效
软件测试计划是做好软件测试工作的前提
测试用例式设计出来的,不是写出来的,所以要根据测试的目的,采用相应的方法去设计测试用例,从而提高测试的效率,更多地发现测u哦呜,提高程序的可靠性
对发现错误较多的程序段,应进行更深入的测试。一般来说,一段程序中已发现的错误也多,其中存在的错误概率就越大
重视文档,妥善保存一切测试过程文档(测试计划、测试用例、测试报告等)
应当把“尽早和不断地测试”作为测试人员的座右铭
回归测试的关联性一定要引起充分注意,修改一个错误儿引起更多错误出现的现象并不少见
测试应从“小规模”开始,逐步转向“大规模”
不可将测试用例置之度外,排除随意性
必须彻底检查每一个测试结果
一定要注意测试中的错误集中法神现象,这和程序员的编程水平和习惯有很大的关系
对测试错误结果一定要有一个确认的过程

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值