- 7
- 0
- 约4.5千字
- 约 29页
- 2016-01-12 发布于江苏
- 举报
第8章软件测试与维护.ppt
第8章 软件测试与维护 --项目健壮不可或缺的环节 内容概览 软件测试概述 软件测试技术 面向对象的软件测试技术 软件维护 8.1 软件测试概述 8.1.1 软件测试的内容 软件程序测试目的就是发现程序中的错误,其主要任务是通过在计算机上执行程序,暴露程序中潜在的错误。 程序测试 静态分析 (程序不执行) 静态分析器分析 (自动方式) 代码评审 (人工方式) 动态测试 (程序执行) 黑盒测试(测试程序功能) 白盒测试(测试程序结构) 8.1 软件测试概述 测试用例是测试时选用的例子数据。被测程序的测试用例可以表示为: 测试用例 = { 测试数据 + 期望结果 } 测试一个程序要使用多个测试用例,每个测试用例都应包括一组测试数据和一个相应的期望结果。如果在测试用例后面加上“实际结果”,那么“测试结果”可表示为: 测试结果 = { 测试数据 + 期望结果 + 实际结果 } 8.1.2 软件测试的流程 需求分析→测试计划→测试设计→测试环境搭建→测试执行→测试记录→缺陷管理→软件评估 8.1.2 软件测试的流程 1.需求分析 需求分析(Requirement Analyzing)应该说是软件测试的一个重要环节,测试开发人员对这一环节的理解程度如何将直接影响到接下来有关测试工作的开展。 2.测试计划 测试计划主要是依据项目
原创力文档

文档评论(0)