功能测试能力:具备对所有软件的功能进行质量验证。
1什么是软件
分类
- 应用软件
 - 系统软件
 
软件:控制计算机硬件工作的工具。
2软件基本组成

3软件产生过程

4什么是软件测试
软件测试:使用技术手段验证软件是否满足使用需求。
5软件测试目的

减少软件缺陷BUG,保障软件质量!
6测试主流技能
1)功能测试
说明:功能测试主要验证程序的功能是否满足需求。
2)自动化测试
说明:使用代码或工具代替手工,对项目进行测试。
3)接口测试
说明:使用代码或工具对服务端提供的接口进行测试。
7测试分类
常见测试分类
- 按测试阶段划分
 - 按代码可见度划分
 
8.质量模型
- 功能性
 - 性能
 - 兼容性
 - 易用性
 - 可靠性
 - 安全
 - 可移植性
 - 可维护性
 
必测试的五项:功能、性能、兼容、易用、安全
9.测试流程
面试题:上家公司如何测试的?
①需求评审②计划编写③用例设计④用例执行⑤缺陷管理⑥测试报告
10.测试用例
1)什么是用例
用例:用户使用的案例
2)什么是测试用例
测试用例:是为测试项目而设计的执行文档
3)测试用例的作用
- 防止漏测
 - 实施测试的标准
 
4)用例设计编写格式-说明
- 用例编号:项目_模块_编号
 - 用例标题:预期结果(测试点)
 - 模块/项目:所属项目或模块
 - 优先级:表示用例的重要程度或者影响力P0-P4(P0最高:核心功能,用户最常用的功能)
 - 前置条件:要执行此条用例,有哪些前置操作
 - 测试步骤:描述操作步骤
 - 测试数据:操作的数据,没有的话可以为空
 - 预期结果:期望达到的结果
 



















