软件测试复习准备
我的复习过程:
过一遍书本(我的书本买错了…还好图书馆可以在线阅读)
过PPT和平时作业
刷样卷
看优快云其他习题
b站看看相关内容
复习过程
我先是在线阅读看了一遍书,做了笔记。书也就200多页,看着还挺快的。
书本课后习题的答案我放在分享链接里了,笔记也在链接里了。
然后是看PPT和课后作业,我也放链接里了。需要注意的是,PPT中的软件测试过程那两个PPT里的东西挺难的,建议可以跳过不看。然后作业的话和书本课后习题挺像的,需要注意的是几个实验怎么做,可能会考你简述。
还需要注意,有一章软件评审技术(桌上评审、走查什么的)教材里没有,也需要看看。主要看那个习题就好啦。
然后刷样卷就是要掌握几道常考大题,简答的话可以看看样卷的和书本课后的(不过我这次都没考到),选择的话基本网上可以搜到。
到这里复习就差不多啦,接下来我就讲讲几个章节的大概要点。
章节内容
注意黑盒白盒是大题重点噢。
软件评审技术
先把这一章讲讲吧,主要怕忘了。
这一部分主要就是要了解桌上检查的内容,代码走查,同行评审。还有静态分析、动态分析,还有代码走查过程的一些内容。
记得差不多就这些,其他都是看看理解:
走查的步骤如下:(1)计划走查会议;(2)走查产品;(3)执行走查;(4)解决缺陷;(5)走查记录;(6)产品返工,准备测试用例是走查之前要进行的活动。
同行评审:管理评审、技术评审、过程评审和文本评审
第1章 软件测试基础
这章的几个要点:
- 软件生命周期
- 几个软件开发模型
- 软件质量的定义
- 软件质量模型的6个方面
- 软件缺陷的原因、严重程度、优先级、发生阶段
- 缺陷的生命周期
- 软件测试三个角度的定义
- 黑盒测试、白盒测试、灰盒测试
- 功能测试、性能测试
- 单元测试、冒烟测试、集成测试、系统测试、验收测试
- 自顶向下和自底向上的区别、优点
- 软件测试模型(V、W、H、X)
- 软件测试6个原则
- 软件测试流程
- TMM软件测试成熟度模型,参考CMM
- TPI、CTP、STEP,这些看PPT
第2章 黑盒测试方法
这章主要就6个方法,注意大题怎么用
- 等价类划分法,主要是等价类表->测试用例
- 边界值分析法,上点、离点、内点,这个看看书很简单
- 因果图法与决策表法(输入输出有4个关系,输入之间有4个关系,输出之间有强制关系)。原因状态结果表->因果图->决策表->决策表合并->测试用例
- 正交实验设计法,因子-因子状态表->测试用例(这个不怎么考因为要查表)
- 场景法。基本流备选流表->场景表->测试用例
- 状态迁移图法。状态迁移图->状态-事件表->状态迁移树->测试路径->测试用例
第3章白盒测试方法
这章就基本路径法、逻辑覆盖法、程序插桩法。
- 基本路径法。画流程图->程序流图->圈复杂度->测试用例
- 逻辑覆盖法。
- 语句覆盖,就是可执行语句都跑一次
- 判定覆盖,就是判定语句的所有结果都有一次
- 条件覆盖,再细分一丢,每个条件可能取值都有一次
- 判定-条件覆盖,判定加条件,既有条件可能取值也有判定语句可能取值
- 条件组合覆盖,就是把条件组合情况列出来设计
- 路径覆盖,所有路径都跑一遍
- 程序插桩法:目标代码插桩(即时模式、解释模式、探测模式)和源代码插桩
第4章 接口测试
这章重点:
- Postman怎么使用
- 接口测试流程
- HTTP
- URL
- HTTP请求
- HTTP响应
第5章性能测试
这章要点:
- 性能测试目的
- 性能测试的种类
- 性能测试指标
- JMeter和LoadRunner
第6章 Web自动化测试
这章要点:
- 自动化测试的条件
- 单元、接口、UI测试
- 录制与回放技术、脚本技术、数据驱动技术
- 三种等待
- 定位方式
- 可以想一下如何进行自动化测试,可能简述
第7章 App测试
这章要点:
- 和PC的区别
- 三种多样性
- App测试流程
- UI、功能、专项、性能、兼容性测试
- 专项测试有哪些
考试内容
简答题:
APP和移动应用的区别
性能测试的几种并简述
单元测试集成测试系统测试侧重点
用的接口测试工具是什么,简述使用过程、关键指令或代码
大作业做了什么,负责什么工作
大题:
控制流图 圈复杂度 独立路径 测试用例
等价类表 测试用例
边界值法测试用例
分享链接
链接:https://pan.baidu.com/s/1xZkmqS4tlihambcx6yn9Sg?pwd=1234
提取码:1234
–来自百度网盘超级会员V3的分享
大概内容就是这样啦,有错误欢迎大家指正,有问题也欢迎提问!