测试基础知识整理

一、测试常用分类

1.按测试阶段(针对开发流程来说)分类:

单元测试:针对程序源代码进行测试。
集成测试:又称接口测试,针对模块之间访问地址进行测试。
系统测试:对整个系统进行测试包括功能、兼容、文档等测试。
验收测试:主要分为内测、公测,使用不同人群来发掘项目缺陷

2.按代码可见度划分:

黑盒测试:看不见源代码,主要对程序功能进行测试。
灰盒测试:看见部分代码,主要对程序接口进行测试。
白盒测试:看见全部代码,主要对程序源代码进行测试。

3.扩展-总结

系统测试和黑盒测试重点核心是功能测试。
集成测试和灰盒测试又称接口测试
单元测试和白盒测试是对代码进行测试
自动化测试归属功能测试
性能测试、安全测试归属专项测试

4.扩展-测试策略

冒烟测试:大规模执行测试之前,针对程序主功能进行验证,保证程序具备可测性
面试题:提测标准是什么?—冒烟测试通过!
测试之前要怎么做?—冒烟测试

二、模型

1.质量模型

学到了什么?—针对任何软件或硬件,测试要覆盖的方面。
在这里插入图片描述
重点:功能、兼容、性能、易用、安全

2.测试模型

软件开发和软件测试流程间一一对照
w模型
在这里插入图片描述

三、软件测试流程

1、需求分析
2、测试计划
3、编写用例
4、执行用例
5、缺陷管理
6、测试报告

需求分析

前置:阅读需求分析文档,记录不明确之处。

1、确定各部门对需求理解一致。
2、站在不同角度对需求进行查漏补缺

测试计划

核心:
1、测什么:测试目标及范围
2、谁来测:人员进度安排
3、怎么测:测试策略、测试工具

测试用例设计

说明:验证项目是否符合要求的操作文档

测试用例执行

说明:执行测试文档

缺陷管理

说明:提交→验证→关闭

测试报告

说明:测试目标、测试过程、缺陷统计、缺陷分析、测试总结

四、什么是用例

用例:用户使用的案例
测试用例:执行测试的文档(用户使用的案例)
考虑点:质量模型(功能、性能、兼容、易用、安全)

测试用例的作用

防止漏测
实施测试的标准

用例设计编写格式(八大要素)

用例编号:项目+模块+编号
用例标题:预期结果+操作步骤
模块/项目:所属项目或模块
前置条件:要执行此条用例,有哪些前置操作
优先级:表示用例的重要程度或者影响力p0~p4(p0最高)
测试步骤:描述操作步骤
测试数据:操作的数据,没有的话可以为空
预期结果:期望达到的结果

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值