软件测试和测量实验指导.doc

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

软件测试与测量 实 验 指 导 书 东华大学计算机学院 2005年4月 前 言 在计算机广泛用于人类生活各个方面的今天,许多计算机软件系统与人类的生命和财产安全有着直接的关系,例如银行管理、交通管理、航天和航空管理等系统。设计人员和使用人员都希望在将软件系统投入运行之前,能得到系统正确性的保证,或能将系统正确性提高到比较高的角度。软件测试是保证软件系统正确性的一个重要手段,也是计算机软件工程方法和技术的一个主要组成部分。 迄今为止,软件质量仍然主要靠软件测试来验证和确认,而且由于测试工作特别耗费资源,在软件开发的总成本中,用在测试上的开销要占30%到50%。在极端的情况下,例如在关系到人的生命安全的软件中(如飞机控制或核反应监控等软件),测试费用可能相当软件生存周期所有其它阶段费用总和的三到五倍。此外,据美国工业??的统计,对商品化的程序来说,测试在时间和费用两方面的花费都要占整个软件开发周期总开销的50%左右。 《软件测试技术》课程是软件工程方向的核心课程。它主要涉及软件测试概论、测试策略与过程、基本测试方法与测试用例设计、特定环境应用测试、自动化测试、测试工程实践、测试技能训练,以及测试管理等内容。 一、实验目的 为增加每位同学对软件测试工程工作流程的了解和掌握,培养实际组织实施软件测试工作的能力,安排本课程实验。 二、实验要求  = 1 \* GB2 ⑴ 上机实验之前,学生应当为每次上机的内容作好充分准备。对每次上机需要完成的任务进行认真的分析,熟悉测试环境和工具,以便提高上机实验的效率。  = 2 \* GB2 ⑵ 遵守实验室规章制度、不缺席。  = 3 \* GB2 ⑶ 实验学时内必须做实验的有关内容,不允许上网聊天或玩游戏。 三、实验环境 操作系统:WindowsXP/2000 开发环境:VC++、 Jbuilder 测试环境:Junit、Winrunner 四、实验安排 时间:第8、11、15周 地点:计算机学院机房 五、实验报告的书写要求 根据具体的实验,按相应的软件测试文档格式书写。 六、参考书目 1、《软件测试》,Paul C.Jorgensen,2003,机械工业出版社 2、《软件测试》,Ron Patton,2002,机械工业出版社 3、《面向对象的软件测试》,John D. McGregor,2001,机械工业出版社 4、《自动化软件测试》,Elfriede Dustin,2002,清华大学出版社 5、《软件工程与软件测试自动化教程》,张克东,2002,电子工业出版社 实验一 单元测试 实验时数:2学时 一、实验目的 单元测试是一种细粒度的测试,已经成为了开发流程的一部分,所以对于大多数开发者而言,关于单元测试的知识已成了必修课。 本次实验以当前最流行的单元测试框架Junit为测试平台,通过对被测软件的测试,一方面掌握单元测试的方法和过程,另一方面,又可以了解测试工具是如何在实际的测试过程中发挥作用的。 二、实验内容 1、安装Junit 2、利用Junit开发测试Money.java的测试程序 3、利用Junit测试Money.java 4、分析测试结果 三、实验要求 提交测试程序源代码、测试分析报告 实验二 软件度量 实验时数:2学时 一、实验目的 软件度量已经成为当前国内外的研究热点,本次实验通过使用Panorama软件度量分析工具分析被测软件,掌握自动化软件度量的框架,以及如何利该框架进行软件度量和分析。 二、实验内容 1、安装Panoram软件度量工具; 2、生成三角形程序的软件度量; 3、分析三角形程序的软件度量结果; 4、分析讨论: OO-SQA工具提供了哪些软件度量类型?针对本示例程序作出具体解释; O-SQA工具提供了哪些软件度量表达形式?针对本示例程序作出具体解释。 三、实验要求 提交测试分析报告、软件质量评估报告 实验三 系统测试 实验时数:4学时 一、实验目的 了解系统测试的基本过程,掌握利用测试自动化工具对应用软件进行功能测试和性能测试,从而熟悉如何利用测试脚本开发测试,设计测试用例,以及分析测试结果。 二、实验内容 Winrunner的安装配置; 使用Winrunner的录制功能设计测试脚本; 在录制的测试脚本中加入同步点; 运行测试脚本; 分析测试结果。 三、实验要求 提交测试分析报告、缺陷跟踪报告等。 综合设计性实验 实验要求 形式 实践性质,滚动完成 小组作业,分工不同 课外完成 要求 以电子文档的方式提交 HYPERLINK mailto:yaoli@dhu.edu.cn yaoli@dhu.edu.cn 内容 测试准备 任务 每三个人组成一个小组,并选出组长 用VC++实现一个带有图形界面的实用软件

文档评论(0)

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

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

1亿VIP精品文档

相关文档