书数学.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前言 《软件测试》是计算机软件工程专业的一门实践性与理论性较强的专业课,是软件测试理论、方法和技术的入门,主要讲授软件测试的基本概念、基本理论、基本方法和基本技术。通过实验教学,可以使学生加深对所学知识的理解,掌握典型的测试技术及测试方法。 编者根据软件测试课程的实践性强等特点,编写了本实验教程,帮助学生有计划地系统地上机实践。 根据教学内容和教学目标,实验指导书设计了四个实验,实验学时8学时,每个实验2学时。学生应按照实验指导书的要求,完成指定的实验任务,并及时提交实验报告。要求学生在每次实验之前做好预习,实验后按要求写出实验报告。在每次实验过程中教师要考核学生每次实验的完成情况。 为保证实验效果学生应做到: 1、遵守实验室的规章制度,爱护教学设备。 2、学生必须按时上机下机。 3、禁止做与实验无关的内容,禁止利用实验学时玩计算机游戏; 4、每次实验前学生应做好实验准备,实验后按时提交实验报告。 二、实验报告的要求: 1、明确实验的目的及要求; 2、记录程序代码、对程序的分析过程、测试用例编写的根据、测试用例列表、测试结果及结果分析; 3、说明实验中出现的问题和解决过程; 4、写出实验的体会和实验过程中没解决的问题。 本《软件测试》实验指导书是软件学院软件工程系李迎春老师编写而成,书中难免有错,敬请批评指正。 辽宁科技大学软件学院软件工程系 2009年5月 实验一 黑盒程序测试 一、目的: 通过本次实验,使学生掌握利用黑盒测试方法对程序进行单元测试,学会利用等价类划分和边界值法设计测试用例。 实验内容及要求: 三角形问题的需求规格描述如下: 输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形(特殊的还有直角三角形),以及构不成三角形。 现在要求输入三个整数a、b、c,必须满足以下条件: 条件1 1≤a≤100 条件2 1≤b≤100 条件3 1≤c≤100 条件4 ab+ c 条件5 ba+ c 条件6 ca+ b 如果输入值a、b、c不满足条件1、条件2和条件3 ,程序给出“边的取值超出允许范围”的信息。 如果输入值a、b、c 满足条件1、条件2和条件3,则输出下列四种情况之一: (1)如果不满足条件4、条件5和条件6中的一个,则程序输出为“非三角形”。 (2)如果三条边相等,则程序输出为“等边三角形”。 (3)如果恰好有两条边相等,则程序输出为“等腰三角形”。 (4)如果三条边都不相等,则程序输出为“一般三角形”。 针对此需求: 1、自己编写程序实现,程序语言不限,并要求在实验前完成; 2、分析该程序的输入,建立等价划分;根据边界值条件设计不少于10组的测试用例;确定是否存在bug,如果存在bug,分析其原因并调试修复。 实验三 因果图法测试 实验目的: 通过本次实验,熟悉和掌握利用测试有一个饮料的自动售货机其规格说明如下:5角钱或1元钱的硬币, 实验四 集成测试 实验目的: 通过本次实验,熟悉和掌握利用驱动程序和桩进行测试的方法每次集成不少于三组测试用例确定是否存在bug,如果存在bug,分析其原因并调试修复 实验五 系统功能测试 一、实验目的: 通过本次实验,使学生掌握产品系统功能测试的思想与方法。 二、实验内容及要求: 1、给定简单四则运算计算器系统由两个窗体构成,一个是计算窗体,一个是帮助信息窗体。该系统的主要功能是进行十进制的二元加、减、乘、除运算。 系统需求描述如下: 四则运算计算器计算用户输入的两个数字的计算结果,要求既能用鼠标点击文本框和命令按钮,也可以脱离鼠标,完全用键盘操作。 当用户输入的内容不是合法的数字时,要求程序能给出提示。当用户进行除法运算,并且输入“0“作为分母时,要求程序能给出相应的错误提示。 当用户以任何顺序输入数据时,要求程序都能计算出正确结果。 当用户完成一次计算后,即可以不清除就再次输入数据,也可以按“清除”键后再输入运算数。 要为用户提供帮助功能,用户可以通过点击计算窗体中的帮助按钮进入帮助窗体。 在计算窗体中,按返回按钮应退出系统。 系统窗体如下图所示: 图一 计算窗体 图二 帮助窗体 请对照系统需求描述进行系统功能测试,查找系统的错误与缺陷。 2、测试过程提示 可以从以下几方面进行测试:输入正常的数进行加减运算、输入正常的数进行乘除运算、输入除数为0,进行除法运算、输入非数字字符,进行四则运算、改变输入顺序,进行运算、点击各功能按钮,查看其运行结果、输入超长的数据进行运

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档