软件测试基本常识整理

一,软件测试对象:

  1. 软件概要设计
  2. 软件详细设计
  3. 软件运行环境
  4. 可运行的程序
  5. 软件源代码
  6. 软件需求

二,五大要素和两个目标

这里写图片描述

三,软件测试所遵循的原则

  1. 测试显示缺陷的存在,但不能证明系统不存在缺陷。
  2. 穷尽测试时不可能的,应设定及时终止的条件
  3. 测试应该尽早进行
  4. 缺陷具备群集特性
  5. 测试的杀虫剂悖论
  6. 测试的二八原则
  7. 测试的滑动依赖于测试的背景

四,测试阶段分类

  1. 单元测试
  2. 集成测试
  3. 系统测试
  4. 验收测试

五,测试的六种手段

  1. 黑盒测试
  2. 白盒测试
  3. 静态测试
  4. 动态测试
  5. 手工测试
  6. 自动化测试

六,软件测试的模型

  1. 传统的瀑布模型
  2. V模型
  3. W模型
  4. H模型
  5. X模型

七,软件测试的几种分类

  1. 功能测试
  2. 性能测试
  3. 安全测试
  4. 兼容性测试
  5. 文档测试
  6. 可靠性测试
  7. 易用性测试
  8. 本地化测试
  9. 部署测试
  10. 无障碍测试
  11. 回归测试
  12. monkey测试
  13. 冒烟测试
  14. A/B测试

八,软件测试5W1H原则

  1. why–为什么要进行这些测试
  2. what–测试哪些方面,不同阶段的工作内容
  3. when–测试不同阶段的起止时间
  4. where–相应文档,缺陷的存放位置,测试环境等
  5. who–项目有关人员组成,安排哪些测试人员进行测试
  6. how–如何去做,使用哪些测试工具以及测试方法进行测试。
  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值