单元测试方法.pdf

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元测试方法

单元测试方法 介绍内容 1.单元测试内容 2. 不同等级的软件的单元测试类型的要 求 3. 常用单元测试的几种测试方法 4.单元测试的重点及其对策 5.单元测试的测试用例设计方法 6.六种逻辑覆盖测试方法 什么是单元测试 • 单元测试是开发者编写的一小段代码,用于检验被测代码的一个 很小的、很明确的功能是否正确。 • 通常而言,一个单元测试是用于判断某个特定条件(或者场景) 下某个特定函数的行为。 • 执行单元测试,是为了证明某段代码的行为确实和开发者所期望 的一致。 不同等级的软件的单元测试类型的要求 对不同等级的软件测试要求 参照GJB/Z102,软件按其可靠性、安全性关键程度可划分为如下四个 等级: A级:软件的故障将导致人员死亡或系统报废 B级:软件的故障将导致人员严重受伤、严重职业病、系统严重损坏 或任务失败 C级:软件的故障将导致人员轻度受伤、轻度职业病、系统轻度损坏 或任务受影响 D级:软件的故障轻于C级的损伤,但任务不受影响。 软件测试的分类 代码审查 静态测试 代码走查 桌面检查 技术评审 控制流分析 静态分析 接口分析 测试技术 表达式分析 黑盒测试技术 动态测试 白盒测试技术 软件测试的分类 功能测试 等价类划分 黑盒测试技术 边值分析 因果图 随机测试 猜错法 控制流覆盖 动态测试 语句覆盖 分支覆盖 白盒测试技术 路径覆盖 错误处理路径 桌面检查 • 桌面检查:程序员对自己的代码进行一次自我检查。查变量的交叉引用表 检 1)检查代码和设计的一致性。 2)代码对标准的遵循、可读性。 3)代码逻辑表达的正确性。 4)代码结构的合理性。 5)程序编写与编写标准的符合性。 6)程序中不安全、不明确和模糊的部分。 7)编程风格问题等。 代码审查 代码审查的测试内容:检查代码和设计

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档