1 / 77
文档名称:

软件工程软件测试.ppt

格式:ppt   页数:77页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程软件测试.ppt

上传人:w8888u 2012/2/23 文件大小:0 KB

下载得到文件列表

软件工程软件测试.ppt

文档介绍

文档介绍:软件测试
《软件工程》
软件测试的目标和原则
软件测试的方法
软件测试的步骤和策略
停止测试
自动化测试工具
学习内容:
第五章软件测试
软件开发过程是一个自顶向下、逐步细化的过程,而测试过程则是自底向上、逐步集成的过程。低一级测试为上一级测试准备条件,:
首先对每个程序模块进行单元测试,消除程序模块内部在逻辑上和功能上的错误和缺陷。再对照软件设计进行模块装配或集成测试,检验和排除子系统结构上的错误。随后再对照需求分析阶段确定的确认标准,进行确认(验收)测试。最后,从全局出发运行系统,检验所有系统元素是否都能正常配合,满足系统预期的要求,这就是系统测试。
软件测试的步骤
软件测试的步骤和策略
软件测试过程
规格定义
设计
编码
系统测试
集成测试
单元测试
用户需求
验收测试




配置管理
缺陷跟踪
软件测试过程按4个步骤进行,即单元测试、组装测试、确认测试和系统测试。
开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。 ’所示。
n
’软件测试过程
软件测试的策略
组装测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的装配进行测试。
确认测试则是要检查已实现的软件是否满足了需求规格说明文档中确定了的各种需求,以及软件配置是否完全、正确。
系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统元素(硬件、人员、数据库等)组合在一起进行测试。
一、单元测试
单元测试的目的在于发现各模块内部可能存在的各种差错。单元测试又称模块测试、逻辑测试或结构测试。测试的方法一般采用白盒法。单元测试需要从程序的内部结构出发设计测试用例,以路径覆盖为最佳准则,且系统内多个模块可以并行地进行测试。
1. 单元测试的内容
单元测试主要是对模块的五个基本特性进行评价。
1) 模块接口
在其他测试开始之前,首先要对通过模块接口的数据进行测试。若数据不能正确地输入和输出,则所有其他测试都是不切实际的。
单元测试工作
2) 局部数据结构
检查局部数据结构是为了保证临时存储在模块内的数据在程序执行过程中完整、正确。局部数据结构往往是错误的根源。应仔细设计测试用例。
3) 重要的执行路径
在模块中应对每一条独立的执行路径进行测试,单元测试的基本任务是保证模块中每条语句至少执行一次。此时,设计测试用例是为了发现因错误计算、不正确的比较和不适当的控制流造成的错误。此时,基本路径测试和循环测试是最常用、最有效的测试技术。
4) 错误处理
一个好的设计应能预见各种出错条件,并预设各种出错处理通路, 出错处理通路同样需要认真测试。
5) 边界测试
边界测试是单元测试步骤中的最后一步,也是最重要的一项任务。众所周知,软件通常容易在边界上失效,因而,采用边界值分析技术,针对边界值及其左、右值设计测试用例,很有可能发现新的错误。

最近更新

西南科大高频电子线路课件第四章 54页

2025年陕西省商洛地区单招职业适应性测试题库.. 62页

2025年陕西省安康地区单招职业适应性测试题库.. 62页

2025年新年朗诵稿 7页

2025年陕西省榆林地区单招职业适应性测试题库.. 63页

2025年陕西省汉中市单招职业适应性测试题库带.. 62页

2025年陕西省渭南市单招职业适应性测试题库(.. 62页

2025年陕西航空职业技术学院单招职业倾向性测.. 61页

2025年陕西航空职业技术学院单招职业适应性测.. 63页

2025年陕西财经职业技术学院单招职业适应性测.. 62页

2025年陕西青年职业学院单招职业技能测试题库.. 62页

2025年青岛恒星科技学院单招职业技能测试题库.. 62页

2025年青岛求实职业技术学院单招职业倾向性测.. 60页

2025年青岛职业技术学院单招职业倾向性测试题.. 63页

2025年青岛远洋船员职业学院单招职业技能测试.. 60页

2025年青岛酒店管理职业技术学院单招职业适应.. 62页

血液净化治疗在急症中的应用 37页

2025年青海农牧科技职业学院单招职业倾向性测.. 60页

粤教版八年级地理下册教案 33页

电力工程电缆设计规范 35页

土石方工程中介服务费合同样本 2024年版版 8页

人教版小学音乐二年级下册教学计划及进度表 2页

小学语文四年级上册第三单元大单元作业设计 11页

学校搬运合同 3页

学生请假销假制度小学生请假销假制度汇编 4页

恒力弹簧选型及恒力弹簧支吊架的设计与安装 30页

云国土资[2010]288号 44页

起重机械安全规程(桥式和门式起重机) 111页