软件测试知识点整理
来源:互联网 发布:电信宽带网络线路故障 编辑:程序博客网 时间:2024/05/01 18:06
1.1:软件的概念:
由数据、文档、程序组成
1.2:软件生命周期:
定义——设计——实施——测试——部署——运行——维护
1.3: 瀑布模型:
计划(定义阶段)——需求分析——设计——编码(开发阶段)——测试——运行维护(维护阶段)
优点:提供基本框架 提供阶段检查点 前面完成后只需关注后续
缺点:阶段之间缺少反馈,线性模型,错误不能及时发现,增加了开发风险,产生大量的文档,工作量加大
1.4:V模型:
需求分析——概要设计——详细设计——编码 ——单元测试——集成测试——系统测试——验收测试
第二章知识点
2.1: 软件测试(三个观点):
1、为了发现错误而执行程序的过程
2、一个好的用例能够发现至今尚未发现的错误的测试
3、一个成功的测试时发现至今上午发现的错误的测试。
2.2:软件测试的定义:
为了发现错误而执行程序的过程,是对软件需求、设计、编码的进一步复查,是软件质量保证的关键步骤
2.3:软件测试的目的:
Ø 发现缺陷,提高质量
Ø 验证是否满足需求
Ø 建立软件质量信心
2.4:软件测试的原则:
Ø 测试显示缺陷的存在
Ø 尽早介入的原则
Ø 穷尽测试时不可能的
Ø 测试依赖于测试背景
Ø 缺陷集群性
Ø 杀虫剂悖论
Ø 缺陷不存在的谬论
2.5:软件测试类型
手册语文当测试 一致性测试 功能测试 覆盖性测试 压力测试
2.6:软件测试的流程:
测试计划和控制——测试需求和测试用例——实行和执行测试用例——评估测试报告——测试活动结束
0 0
- 软件测试知识点整理
- 软件测试知识点整理
- 软件测试知识点整理
- 软件测试知识点整理
- 软件测试基础知识点整理
- 【软件测试】《软件测试技术基础》知识点整理
- 《软件体系结构》知识点整理
- 软件测试相关知识点
- 软件测试知识点
- 软件测试知识点
- 软件测试基础知识点
- 软件测试面试知识点
- 软件测试知识点总结
- 软件测试知识点大全
- 软件测试知识点汇总
- 软件测试知识点
- 软件测试知识点总结
- 软件测试知识点
- Nginx下的Yii异常:Application runtime path is not valid.
- CodeVS1513 皇帝的烦恼
- [Qt] Mask 蒙版
- Peeking Iterator
- 黑马程序员-----java基础(网络编程)
- 软件测试知识点整理
- HDU 5477A Sweet Journey网赛
- 用table表格建立一个课程表
- sqlite的基础误区
- OC中的类及实现方法
- 软件测试知识点整理
- 黑马程序员——JAVA之面向对象(二)
- 软件测试知识点整理
- ZOJ3646 The Dragon of Loowater