3软件静态测试技术课件.pptVIP

  • 1
  • 0
  • 约6.37千字
  • 约 28页
  • 2019-11-03 发布于湖北
  • 举报
A Free sample background from Slide * 第三章 软件静态测试技术 第3章 软件静态测试技术 3.1 软件静态测试 3.2 程序数据流分析方法 3.3 程序控制流分析方法 3.4 软件的复杂性度量 3.5 软件评审 3.1 软件静态测试 静态测试的基本概念 静态测试是软件测试主要技术手段之一,基本上由手工评审和静态分析两种技术方法所组成。 静态测试的主要目的是从已有规格说明、已定义的标准甚至是项目中发现缺陷和偏差。这些检查结果可用于优化开发过程。 与动态测试需要运行软件不同,静态测试不是测试用例的执行,而是一个静态分析的过程。这种分析可通过人工方式的评审来完成(主要是对项目技术文档的审查),也可使用特定的测试分析工具来进行(例如对程序编码规范的自动检查)。 静态分析有别于程序的编译。 软件静态测试(续) 静态测试内容及过程 测试需求分析:依据软件开发计划、需求文档确定测试的需求,建立测试基础与评审基础,建立标准测试计划。 测试概要设计:在需求分析的基础上,完成测试方案的制定,包括测试内容、测试策略、测试方法、测试目标。 测试详细设计:主要任务是完成测试进程的各项具体安排和测试实施的具体细节考虑,包括测试工具选用、测试人员组织及测试进度安排等。 测试执行与结果分析:根据已制定完成的静态测试计划进行静态测试,落实和完成各项测试

文档评论(0)

1亿VIP精品文档

相关文档