1.软件的定义
在规定的条件下对程序进行操作,发现错误、衡量软件的质量,并对其是否满足实际要求进行评估的过程;
要点:
1)在规定的条件下进行测试
2)发现错误
3)衡量软件爱你的质量
4)对其是否满足设计要求进行评估
1.2开发与测试
在开发的过程中, 开发人员会对自己开发的功能进行简单的测试. 但不会让开发完成对软件的整个测试. 原因可能有一下几方面的原因:
- 思维定式
- 测试力度不够
- 关注度不足
2.软件的分类
2.1根据软件的使用场景分
工具类软件、游戏型软件、媒体型软件、电商型软件等
2.2格局软件的架构分
单机版软件、分布式软件
2.2.1单机版软件
红警、office
2.2.2分布式软件
客户端需要安装专门的软件 如:QQ 微信等
2.3 C/S架构
客户端需要安装专门的软件 如:QQ 微信等
2.4 B/S架构
客户端为浏览器 ,如百度、hao123等
软件测试计划简介
1. 概念
定义:制定测试目的、范围、方法、时间进度及软件测试重点的过程
2. 内容
- 项目概述
- 背景
- 目的
- 对象
- 术语
- 测试说明
- 测试对象范围
- 测试环境
- 测试资源
- 测试策略
- 任务分配
- 文档管理
- 风险控制
- 系统风险
- 影响计划的潜在因素
- 应急措施
- 测试局限性
- 测试质量评估标准
- 模块测试通过标准
- 验收测试通过标准
- 任务里程碑记录
- 附录以及其他