三级软件试题上机试题_第1页
三级软件试题上机试题_第2页
三级软件试题上机试题_第3页
三级软件试题上机试题_第4页
三级软件试题上机试题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2013年计算机三级软件测试技术上机练习一1、etates问题说明:输入一个日期,求从输入日期算起的第三天日期。例如,输入为2008年8月8日,则该程序的输出为2008年8月10日。etateS包含三个整数变量month、day和year,并且满足下列条件:1WmonthW12、1WdayW31和2000WyearW2100。分析各种输入情况,列出为输入变量month、day、year划分的有效等价类:输入等价类输入有效等价类1WdayW26day2day28dayday2day30day31TOC\o"1-5"\h\zmonth46,,118month13,5,,8,10monthmonth2month12闰年year非闰年编程实现:(1)对每一个有效等价类,至少设计一个测试用例。输入格式:输入(yyyymmdd):输出格式:输出(yyyymm)d覆盖等价类(类型):闰年()n例如:输入(yyyymmdd)20080105/(回车)输出(yyyymmdd2008010覆盖等价类(类型):1,8,11闰年()N(2)对每一个无效的month、day和year,分别输入一个无效等价类。例如:输入(yyyymmdd)20081305/(回车)输出():无效月份覆盖等价类(类型):闰年()N2、阅读下面的一段程序:1TOC\o"1-5"\h\z00002110201141根据所给定的程序,确定该程序的独立路径如下:路径1:4f14路径2:4f6f7f14路径:4f6f9f10f4f14路径4:4f6f9f12f4f14编程实现:对每一个独立路径,设计一个测试用例并插入一条显示输出语句(),显示测试路径标号。输入格式:输入():输出格式:输出():名蜃整理―-优秀资源名蜃整理―-优秀资源路径:例如:输入(,):1,2/(回车)输出(,):=20=0路径:测试路径1、三角形问题说明:输入三个正整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型是否为等边三角形、等腰三角形、直角三角形、普通三角形以及非三角形。根据问题的规格说明,可以从输出域划分5种等价类:输出等价类条件等价类a=bAb=cAa=cA(a+b>cAb+c>aAa+c>b)等边三角形a=bVb=cVa=cA(a+b>cAb+c>aAa+c>b)等腰三角形a2+b2=c2Vb2+c2=a2Va2+c2=b2A(a+b>cAb+c>aAa+c>b)直角三角形aWbAbWcAaWcA(a+b>cAb+c>aAa+c>b)普通三角形5(a+bWcVb+cWaVa+cWb)VaW0VbW0VcW0非三角形编程实现:(1)对每一个输出等价类,至少设计一个测试用例。输入格式:输入(2,b,c):输出格式:输出(类型):例如:输入⑺,b,c):5,5,5/(回车)输出(类型):1(等边三角形),2(等腰三角形)(2)假设10Wa,b,cW100,根据划分的等价类,设计边界值测试用例。例如:输入⑺,b,c):0010/(回车)输出(类型):2(等腰三角形)2、阅读下面的一段程序,2(1TOC\o"1-5"\h\z003101113根据所给定的程序,确定该程序的独立路径如下:路径1:3f8f10f11路径:3f5f6f8f10f11路径3:3f8f9f10f11路径:3f5f6f8f9f10f11编程实现:对每一个独立路径,设计一个测试用例并插入一条显示输出语句(),显示测试路径标号。输入格式:输入():输出格式:输出():路径名蜃整理―_优秀资源名蜃整理―_优秀资源例如:输入(,):1,2,1/(回车)输出(,):路径:测试路径单元测试、集成测试、系统测试的侧重点是什么?单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求,组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。设计用例的方法、依据有那些?白盒测试:逻辑覆盖法,主要包括语句覆盖,判断覆盖,条件覆盖,判断条件覆盖,路径覆盖黑盒测试:等价划分类,边界值分析,错误推测法。集成测试通常都有那些策略?1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;2、各个子功能组合起来,能否达到预期要求的父功能;3一个模块的功能是否会对另一个模块的功能产生不利的影响;4全局数据结构是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论