【软件工程】软件测试(2)
部 分 常 见 错 误 清 单
( 一 ) 、 模 块 接 口 检 查 表
1 、 模 块 接 受 的 输 入 参 数 个 数 与 模 块 的 变 元 个 数 是 否 一致
2 、 参 数 与 变 元 的 属 性 是 否 匹 配 ?
3 、 参 数 与 变 元 所 用 的 单 位 是 否 一 致 ?
4 、 传 递 给 被 调 用 模 块 的 变 元 的 数 目 是 否 等 于 那 个 模 块 的 参 数 的 数 目 ?
5 、 传 递 给 被 调 用 模 块 的 变 元 属 性 和 参 数 的 属 性 是 否 一致
6 、 传 递 给 被 调 用 模 块 的 变 元 的 单 位 和 该 模 块 参 数 的 单 位 是 否 一 致 ?
7 、 传 递 给 内 部 函 数 的 变 元 属 性 、 数 目 和 次 序 是 否 正 确 ?
8 、 是 否 修 改 了 只 是 作 为 输 入 用 的 变 元 ?
9 、 全 程 变 量 的 定 义 在 各 个 模 块 重 是 否 一 致 ?
1 0 、 有 没 有 把 常 数 当 作 变 量 来 传 递 ?
( 二 ) 、 完 成 外 部 输 入 / 输 出 时 的 检 查 表
1 、 文 件 属 性 是 否 正 确 ?
2 、 OPEN 语 句 是 否 正 确 ?
3 、 格 式 说 明 与 输 入 / 输 出 语 句 给 出 的 信 息 是 否 一致
4 、 缓 冲 区 容 量 与 记 录 长 度 是 否 匹 配 ?
5 、 在 进 行 读 写 操 作 之 前 是 否 打 开 了 文 件 ?
6 、 对 结 束 文 件 条 件 的 判 断 和 处 理 是 否 正 确 ?
7 、 对 输 入 / 输 出 错 误 的 处 理 是 否 正 确 ?
8 、 有 没 有 输 出 信 息 中 有 正文错误?
( 三 ) 、 模 块 局 部 数 据 结 构 检 查 表
1 、 不 正 确 或 不 一 致 说 明 ?
2 、 错误 的 初 始 值 或 错误的 缺 省 值 ?
3 、 变 量 名 拼 写 错 或 缩 写 错 ?
4 、 不 相 容 的 数 据 类 型 ?
5 、 下 溢 、 上 溢 或 是 地 址 错 误 ?
组装测 试:通 常 , 把 模 块 组 装 成 为 系 统 的 方 式 有 两 种
一 次 性 组 装 方 式
增 殖 式 组 装 方式
増 殖 式 组 装 方 式
(1)自顶 向 下 的 増 殖 方 式
( 2 ) 自 底 向 上 的 増 殖 方 式
( 3 ) 混 合 増 殖 式测试
自 顶 向 下 增 殖 的 方 式 和 自 底 向 上 增 殖 的 方 式 各 有 优 缺 点
一 般 来 讲 , 一 种 方 式 的 优 点 是 另 一 种 方 式 的 缺 点
确 认 测 试 :又 称 有 效 性 测 试 。 任务 是 验 证 软 件 的 功 能 和 性 能 及 其 它 特 性 是 否 与 用 户 的 要 求 一 致
2 、 软 件 配 置 复 查 : 目 的 是 保 证:
软 件 配 置 的 所有 成 分 都 齐 全 ;
各 方 面 的 质 量 都 符 合 要 求 ;
具 有 维 护 阶 段 所 必 需 的细节 ;
而 且 已 经 编 排分 类 的 目 录 。
验 收 测 试 :是 以 用 户 为 主 的 测 试软 件 开 发 人 员 和 QA ( 质 量 保 证 ) 人 员 也 应 参 加 。
由 用 户 参 加 设 计 测 试 用 例 , 使 用 生 产 中 的 实 际 数 据 进 行 测试 。
系 统 测 试 :将 通 过 确 认 测 试 的 软 件 , 作 为 整 个 基 于 计 算 机 系 统 的 一 个 元 素 , 与 计 算 机 硬 件 、 外 设 、 某 些 支 持 软 件 、 数 据 和 人 员 等 其 它 系 统 元 素 结 合 在 一 起 , 在 实 际 运 行 环 境 下 , 对 计 算 机 系 统 进 行 一 系 列 的 组 装 测 试 和 确 认 测 试 。
测 试 种类:软 件 测 试 是 由 一 系 列 不 同 的 测 试 组 成。 主 要 目 的 是 对 以 计 算机 为 基 础 的 系 统 进 行 充 分 的 测试 。
功 能 测 试 : 是 在 规 定 的 一 段 时 间 内 运 行 软 件 系 统 的 所 有 功 能, 以 验 证 这 个 软 件 系 统 有 无 严 重 错 误
强 度 测 试 :是 要 检 查 在 系 统 运 行环 境 不 正 常 乃 至 发 生 故 障 的 情 况 下 , 系 统 可 以 运 行 到 何 种 程 度 的 测 试
性 能 测 试 :是 要 检 查 系 统 是 否 满足 在 需 求 说 明 书 中 规 定 的 性 能 。 特 别 是 对 于 实 时 系 统 或 嵌 入 式 系 统 。
恢 复 测 试 是 要 证 实 在 克 服 硬 件 故 障 ( 包 括 掉 电 、 硬 件 或 网络 出 错 等 ) 后 , 系 统 能 否 正 常 地 继 续 进 行 工 作 , 并 不 对 系 统 造 成 任 何 损 害 。
启 动 / 停 止 测 试 :这 类 测 试 的 目 的 是 验 证在 机 器 启 动 及 关 机 阶 段 , 软 件 系 统 正 确 处 理 的 能力。
配置测 试 :这 类 测 试 是 要 检 查 计 算机 系 统 内 各 个 设 备 或 各 种 资 源 之 间 的 相 互 联 结 和 功 能 分 配 中 的 错 误 。
安 全 性 测 试 是 要 检 验 在 系 统 中 已 经 存 在 的 系 统 安 全 性 、 保密 性 措 施 是 否 发 挥 作 用 , 有 无 漏 洞 。
可 使 用 性 测 试 主 要 从 使 用 的 合 理 性 和 方 便 性 等 角 度 对 软 件系 统 进 行 检 查 , 发 现 人 为 因 素 或 使 用 上 的 问 题 。
可 支 持 性 测 试 :这 类 测 试 是 要 验 证 系 统 的 支 持 策 略 对 于 公 司 与 用 户 方 面 是否 切 实 可 行 。
安 装 测 试 的 目 的 不 是 找 软 件 错 误 , 而 是 找 安 装 错 误
过 程 测试 :在 一 些 大 型 的 系 统 中 ,部 分 工 作 由 软 件 自 动 完 成 , 其 它 工 作 则 需 由 各
种 人 员 , 包 括 操 作 员 , 数 据 库 管 理 端 用 户 等 , 按 一 定 规 程同 计 算 机 配 合 , 靠 人 工 来 完 成
互 连 测 试 : 要 验 证 两 个 或 多 个 不同 的 系 统 之 间 的 互 连 性 。
兼 容 性 测 试 :这 类 测 试 主 要想 验 证 软 件 产 品 在 不 同 版 本 之 间 的 兼 容 性 。
容 量 测 试: 容 量 测 试 是 要 检 验 系 统 的 能 力 最 高 能 达 到 什 么 程 度 。 在 使 系 统 的 全 部 资 源 达 到 “ 满 负 荷 "
的 情 形 下 , 测 试 系 统 的 承 受 能 力
文 档 测 试 :这 种 测 试 是 检 查 用 户 文 档 ( 如 用 户 手 册 ) 的 清 晰 性 和 精 确 性
调 试 :软 件 调 试 是 在 进 行 了 成 功 的 测 试 之 后 才 开 始 的 工 作 。 它 与 软 件 测 试 不 同 , 调 试
的 任 务 是 进 一 步 诊 断 和 改 正 程 序 中 潜 在 的 错 误
调 试 的 步 骤
(l) 从 错 误 的 外 部 表 现 形 式 入 手 , 确 定 程 序 中 出 错 位 置 ;
( 2 ) 研 究 有 关 部 分 的 程 序 , 找 出 错 误 的 内 在 原 因 :
( 3 ) 修 改 设 计 和 代 码 , 以 排 除 这 个 错 误 ;
( 4 ) 重 复 进 行 暴 露 了 这 个 错 误 的 原 始 测 试 或 某 些 有 关 测 试
几 种 主 要 的 调 试 方 法 :调 试 的 关 键 在 于 推 断 程 序 内 部 的 错
误 位 置 及 原 因 。 可 以 采 用 以 下 方 法 :
强 行 排 错 :这 种 调 试 方 法 目 前 使 用 较 多 , 效 率 较 低 。 它 不 需 要 过 多 的 思 考 , 比 较 省 脑 筋
回 溯 法 调 试 :这 是 在 小 程 序 中 常 用 的 一 种 有 效 的 调 试 方 法 。 一 旦 发 现 了 错 误 , 人 们先 分 析 错 误 征 兆 , 确 定 最 先 发 现“ 症 状 " 的 位 置
归 纳 法 调 试 :基 本 思 想 是 : 从 一 些 线 索 ( 错 误 征 兆 ) 着 手 , 通 过 分 析 它 们 之 间 的 关 系 来 找 出 错 误
常 以 3W1H 形 式 组 织 可 用 的数 据 :
What:列 出 一 般 现 象 ;
Where :说 明 发 现 现 象 的 地 占·
When: 列 出 现 象 发 生 时 所 有 已 知 情 况 ;
How: 说 明 现 象 的 范 围 和 量 级 ;
演 绎 法 调 试 : 是 一 种 从 一 般 原 理 或 前 提 出 发 , 经 过 排 除 和 精 化 的 过 程 来 推 导 出 结 论 的 思 考 方 法 。
调 试 原 则 :在 调 试 方 面 , 许 多 原 则 本 质 上 是 心 理 学 方 面 的 问 题 。 调 试由 两 部 分 组 成 , 调 试 原 则 也 分 成 两 组 。
确 定 错 误 的 性 质 和 位 置 的 原 则 :用 头 脑 去 分 析 思 考 与 错 误 征 兆 有 关 的 信 息
避 开 死 胡 同
只 把 调 试 工 具 当 做 辅 助 手 段 来 使 用
避 免 用 试 探 法 , 最 多 只 能 把 它 当 做 最 后 手 段
修 改 错 误 的 原 则: 在 出 现 错 误 的 地 方 , 很 可 能 还 有 别 的 错 误
当 心 修 正 一 个 错 误 的 同 时 有 可 能 会 引 入 新 的 错 误
测试分析报告
1.引言
1.1编写目的
1.2项目背景
1.3定义
1.4参考资料
2测试计划执行情况
2.1测试项目
2.2测试机构和人员
2.3测试结果
3软件需求测试结论
4.评价
4.1软件能力
4.2缺陷和限制
4.3建议
4.4测试结论
【软件工程】软件测试(2)相关推荐
- 软件工程-软件测试-测试方法
软件工程-测试方法-白盒和黑盒测试 软件工程-软件测试 软件测试方法可以分为静态测试和动态测试. 静态测试 静态测试是指被测试程序不在程序上运行,而是采用人工检测和计算机辅助金泰分析的手段对程序进行检 ...
- 软件工程——软件测试(黑盒测试、白盒测试、测试分析报告)
经过前面软件测编码阶段,是不是我们就可以把软件发布出去供用户使用了呢?不是的,为了确保软件不会出现不必要的差错,还需要经过重重测试的. 目录 软件测试的目的 软件测试的原则 软件测试的方法有哪些? 测 ...
- 2023年全国职业院校技能大赛(高职组)“软件测试”赛项竞赛赛项规程
全国职业院校技能大赛 赛项规程 赛项名称:软件测试 英文名称:Software Testing 赛项组别:高等职业教育 赛项编号:GZ034 一.赛项信息 赛项类别 R每年赛 £隔 ...
- 软件测试入门基础知识1
目录 什么是软件 软件危机与软件工程 软件测试的产生.概念和意义 软件测试的目的和原则 测试的现状和发展 测试人员必备素质 软件缺陷 软件质量 什么是软件 1. 软件的定义 软件是计算机系统中与硬件相 ...
- 软件工程-软件生存周期模型
软件工程-软件生存周期模型 软件工程-软件测试 软件工程-软件测试-测试方法 概念 同任何事物一样,一个软件产品或软件系统也要经过孕育.诞生.成长.成熟.衰亡的许多阶段,一般称为软件生存周期. 软件的 ...
- Web前端知识技能大汇总
Web前端知识技能大汇总 来源:github 发布时间:2015-07-08 阅读次数:3432 28 项目起源 还记得@jayli 的这幅前端知识结构图么. 图片的形式具有诸多的不便.缺失源图的我们 ...
- 如何成为优秀的前端工程师
如何成为一名优秀的前端工程师 (share) 发现一篇不错的博文,和大家分享一下,为有志成为一名优秀前端工程师的童鞋们提供一个参考. :)~ 本文来源:http://www.biaodianfu.co ...
- 【收集】前端技能知识图谱
今天狂Github,发现一份不错的前端知识图谱与学习路线图,特分享给大家,希望对前端感兴趣的同志们有些帮助. 前端开发知识结构 前端工程师 SVG/Canvas/VML SVG: D3/Raphaël ...
- 如何成为一名优秀的前端工程师 (copy) - 段华建
发现一篇不错的博文,和大家分享一下,为有志成为一名优秀前端工程师的童鞋们提供一个参考. :)~ 本文来源:http://www.biaodianfu.com/what-makes-a-good-fro ...
- 前端搬运工:零基础的前端开发初学者应如何系统地学习?前端掌握技能的学习路线
前端小伙伴们:[刚入门,但迷茫人群],请认真读完 下面的 淘宝web 大神总结,如果你对前端是真爱的话,并且坚信可以作为职业去改变你的生活,慢慢日积月累,按这个来吧,真的! 上半部分是 技术路线, 下 ...
最新文章
- 【自动化__持续集成】___java___重载
- SpringBoot微服务 b2b2c 多用户商城系统(八)springboot整合mongodb
- python 认证_Django 用户认证
- apache lucene_全文搜索Apache Lucene简介
- android关联权限,基于关联规则的Android权限研究及应用
- android 浏览器 原理,android 浏览器原理原码
- ui界面表单设计素材模板,实用可临摹
- C# Excel导数据
- VHDL——JK触发器
- 直流电机、减速器、编码器与TB6612FNG知识整理
- matlab如何求开方,matlab中开方怎么表示
- docker添加加速器
- 如何打开win7系统诊断策略服务器,win7系统诊断策略服务已被禁用如何解决
- 计算机专业外出交流方案,公开学院计算机系外出考察方案.doc
- 准备情人节礼物比写代码难?来看看IT直男给女友们的礼物
- VO、 PO、DO、DTO、 BO、 QO、DAO、POJO定义
- 拼多多砍价显示服务器吃撑了,拼多多砍价网页打不开是为什么
- 谈谈实习第一天的感受
- 部署 Elastic
- 资料员培训建筑八大员培训资料员港航工程资料管理存在的问题