软件测试基础理论知识

时间:2026-01-20

测试理论培训资料

[键入文字]

控 制 流 分 析

数 据 流 分 析

信 息 流 分 析

逻 辑 覆 盖

程 序 插 装

白 黑 盒 盒

等 边 输 输 因 判 正 流 价 界 入 出 果 定 交 程 类 值 域 域 图 法 试 分 覆 覆 验 析 盖 盖 法

状 态 迁 移

异 常 分 析

错 误 猜 测

静 态 分 析

动 态 分 析

内 部 实 现

整 体 特 性

输 入 输 出

条 件 组 合

处 理 过 程

其 他

SRS

HLD

LLD

GUI

DB

编码

调试

白盒

灰盒

黑盒

分析

设计

编码

UT

IT

ST

开发技术

技术

测试技术

流程

软件质量

组织

质量体系

螺 旋 模 模 模 模 型 型 型 型

瀑 布 模 型

ISO9001

CMM

6 西格玛

织 常 结 见 构 的 项 目 组

RUP IPD V&V

需求管理 配置管理 同行评审 缺陷管理

[键入文字]

[键入文字]

需求分析 SRS 评审 SRS 基线化

系统测试的计划 设计和实现 ST 计划 ST 方案 ST 用例 ST 执行

概要设计 HLD 评审 HLD 基线化

集成测试的计划 设计和实现 IT 计划 IT 方案 IT 用例 IT 执行

详细设计 LLD 评审 LLD 基线化

单元测试的计划 设计和实现 UT 计划 UT 方案 UT 用例 UT 执行

编码

代码走查

[键入文字]

需求分析 SRS 评审 SRS 基线化

系统测试的计划 设计和实现 ST 计划 ST 方案 ST 用例 ST 执行

概要设计 HLD 评审 HLD 基线化

集成测试的计划 设计和实现 IT 计划 IT 方案 IT 用例 IT 执行

详细设计 LLD 评审 LLD 基线化

单元测试的计划 设计和实现 UT 计划 UT 方案 UT 用例 UT 执行

编码

代码走查

测 试 基 础 软 件 质 量 测 试 方 法

单 元 测 试 集 成 测 试 系 统 测 试 测 试 覆 盖 率 测 试 用 例 举 例 同 行 评 审

配 置 & 需 求 管 理 缺 陷 管 理 SQL SERVER 第一阶段英语单词总结 复习问题总结

7 10 17 22 28 36 47 49 51 54 56 59 81 85

测 试 基 础

1、 软件测试的目的:证明(表达软件能够工作)→ 检测(发现错误)→ 预防(管

理质量)

2、 测试执行:单元测试(UT执行):一个测试用例的测试执行;

集成测试(IT执行):一个测试用例集的测试执行;

系统测试(ST执行):不同测试阶段的测试执行。这几句话是什么意思,觉得不是很有针对性?

3、 回归测试的目的:a. 验证错误是否修复;

b. 检测对代码的修改是否引入了新的错误。

5、 软件测试的主要工作:a. 检视代码,评审开发文档;

b. 进行测试设计,写作测试文档(测试计划、测试方案、测

试用例等);

c. 执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最

终得到了修正;

d. 通过测试度量软件质量。

6、 软件危机的出现主要表现在:a. 由于缺乏大型软件开发经验和软件开发数据积累,

开发工作计划很难制定;

b. 开发早期需求分析不够明确,造成开发后期矛盾集

中暴露;

c. 不遵循开发规范,开发文档不完整,软件难以维护; d. 缺乏严密有效的软件质量检测手段,交付给用户的

软件质量差。

7、 软件危机的后果:a. 软件质量不高,很难稳定;

b. 软件项目延期,进度无法控制; c. 成本增加,无法控制预算。

8、 软件危机的根源:a. 根据摩尔定律,硬件发展很快,相应对软件系统的期望

越来越高;

b. 软件系统复杂性提高,需多人合作;

c. 软件开发是人的智力活动,无法用已有的产业工程方法来组织

管理。

9、 软件生命周期的各个阶段:计划→ 需求分析→ 设计→ 编码→ 测试→ 运行→ 评

10、 设计:概要设计(HLD):在设计阶段把各项需求转换成相应的体系结构,每一部分

是功能明确的模块;

详细设计(LLD):对每个模块要完成的工作进行具体的描述。 11、 软件研发相关要素:人员、过程、工具。

12、 软件项目组人员组成:分析人员、设计人员、开发人员、测试人员、配置管理人员、

SQA(质量保证人员);

13、 软件研发流程类型:瀑布模型、螺旋模型、RVPRUP流程、IPD流程。 14、 软件研发中几个重要的过程:需求管理;配置管理;缺陷管理;同行评审。 15、 常见的引入缺陷的原因:a. 开发过程缺乏有效的沟通,或者没有进行沟通; b. 软件复杂度越来越高;

c. 编程中产生错误; d. 需求不断变更; e. 项目进度的压力; f. 不重视开发文档;

g. 软件开发工具本身隐藏的问题。等等

软 件 质 量

软件质量管理体系:

软件质量管理体系:

CMM 六西格玛

ISO9000:2000版标准

ISO9000:制定管理理念和原则

ISO9001:标准对组织质量管理体系必须履行的要求做了明确的规定,是对产品要求的

进一进补充。(梳心)

ISO9004:是组织进行持续改进的指南标准。 八项质量管理原则:

一. 以顾客为中心:组织依存于其顾客,因此,组织应理解顾客当前 …… 此处隐藏:3099字,全部文档内容请下载后查看。喜欢就下载吧 ……

软件测试基础理论知识.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219