一、软件测试定义
- 采用人工或自动化的手段,运行软件或直接观察软件的过程,其目的是检验软件是否满足用户的需求,或弄清软件和需求之间的差别。
二、软件测试内容
- 源程序、目标程序、数据、相关文档
三、软件测试目的
四、软件测试流程
(1)计划阶段
(2)需求分析阶段
(3)设计阶段
(4)编码阶段
(5)测试阶段
1.测试的关键问题
- 如何选择测试用例
2.软件测试工程师工作内容
3.测试设计员工作内容
- 设计测试用例
- 设计测试过程、脚本
补:制定测试计划->测试经理
评估测试活动->测试经理组织开发
软件测试计划评审参加人员->项目经理、SQA、CMO、测试组
4.测试的四个阶段
测试颗粒度从小到大排序:单元测试>集成测试>系统测试>验收测试
单元测试、集成测试、系统测试的区别
(6)验收阶段
五、项目组成员
六、使用测试工具的目的
- 帮助测试寻找问题
- 协助问题的诊断
- 节省测试时间