软件测试与质量保证试题参考_第1页
软件测试与质量保证试题参考_第2页
软件测试与质量保证试题参考_第3页
软件测试与质量保证试题参考_第4页
软件测试与质量保证试题参考_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、、选择题 ( 每题只有一个选项,将你认为合理的选项填在题前括号内,每小题2分,共 16( D )1 、较实用的软件测试停止标准是 ( ) 。A测试超产过了预定时间,则停止测试。B根据单位时间内查出故障的数量决定是否停止测试。C执行了所有的测试用例,但并没有发现故障,则停止测试。D用图表示出某个测试阶段中单位时间检查出的故障数量,通过对图中曲线的分析,确定应继续测试还是停止测试。( C )2 软件测试的目的是: A 表明软件是正确的B 评价软件质量C 尽可能发现软件中的错误(A )3( ) 不是常见的覆盖率标准。A 函数覆盖B 数据流覆盖覆盖D 判定软件是否合格C 逻辑覆盖D 功能( B )4

2、将基于功能的和基于实现的测试方法结合在一起的动态测试类型,我们称这种测)。 A 白盒测试 故障的测试B )5 下列不隶属于白盒测试方法的是 ( )A 控制流测试B 健壮性测试测试)6试为(B 灰盒测试C 黑盒测试D 基于)7)8D)1C 数据流测试D 变异项目管理三要素不包括 ( ) 。A Programming 下列选项中,不是 Mercury 公司测试工具的是 ( )A LoadRunnerB ProcessC ProblemProcessC TestDirector )方法能够有效地检测输入条件的各种组合可能引起的错误。B 等价类划分C 边界值分析B WinRunnerRebot下面(A

3、 因果图通常, ( ) 是在编码阶段进行的测试,它是整个测试工作的基础。 A 系统测试B 确认测试C 集成测试错误推测( 错误的主要原因:)2据权威部门统计,软件错误产生的原因分布图表中,如下单元测试选项是导致软件A软件需求规格说明错误B 设计错误C 编码错误D 测试错误(C )3软件测试充分性理论是由( ) 最先提出的。ADeutsch 和 WillisB McCall et al.CGoodenough 和 GerhartD Evansh 和 Marciniak(C)4软件测试风险管理包含()和风险控制两方面内容。A 风险排序B 风险识别C 风险评估D 风险分析(D )5下列不属于黑盒测试

4、方法的是 () 。A 等价类划分B 状态测试C 边界值分析D 变异测试(A )6常见的覆盖率标准不包括 ( )。A 函数覆盖B 逻辑覆盖C 数据流覆盖D 功能覆盖B )7 、因果图是( )公司最先发明并实施的。A、 SUNB、 IBMC、 MicrosoftD )8 、针对下面一个程序段:if (A1) & (B = 0)S1;If (A = 2)| (X 1)S2;其中, S1、 S2 均为语句块。现在选取测试用例: 了( )。A路径覆盖C判定覆盖A )1 、下列各测试工具中隶属于A、 WinRunnerB、面关于软件测试的说法, 经过测试没有发现错误,A=2 B=0 X=3D、ORACLE

5、,该测试用例满足D )2 、A、B、条件组合覆盖 语句覆盖 Mercury 公司产品的是( ) JUnitC、 Purify其中正确的是 ( ) 说明程序正确B、D、D、WebStress成功的测试是没有发现错误的测试 测试的目标是为了证明程序没有错误 成功的测试是发现了迄今尚未发现的错误的测试C、D、B)3 、在某种类型会议上,由小组成员阅读程序,以发现程序错误,( 试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查 这种测试方法是(A软件审查B、代码走查)。C、技术评审C)4A )5C )6、测试充分性准则内容不包括A空集不充分性、控制流覆盖准则约束最弱的是A点覆盖、设计测试用例

6、时候,(A因果图( )B 、单调性( 边覆盖B、B、C、可靠性C、条件覆盖同时测试员利用测, 以达到测试的目的。D、D、D、代码审查复杂性路径覆盖、软件测试风险管理包含(A风险识别B风险评估、对下面的计算个人所得税程序中if (income800)else if (income=1500)else if (income1) AND (B=0)S1;if (A=2) OR (X1)S2;(1)请把上述代码转换成程序流程图分别选择测试数据使得(2)判定覆盖、(3 )条件组合覆盖标准都能够得到满足。(1) 2分程序流程图S3rTS1(A1) AND(B=O)S2(2) (2) 2分判定覆盖标准A=2

7、, B=0, X=3 ;A=1, B=1, X=1(3) 4分条件组合覆盖A=2, B=0, X=3 ;A=1, B=1, X=1 ;A=2, B=1, X=1A=1, B=0, X=21、阅读如下C程序:要求:(1)请绘制出左边代码对应的流图;(2)计算所得流图的环形复杂度V(G);(3)假设输入的取值范围为(1000,20001 ),请用基本路径测试方法为变量year设计测试用例,使其满足基本路径测试的要求。int lsLeap(i nt year)if(year % 4 =0)if(year % 100 =0) if(year %400 != 0)leap=1;else leap=O;e

8、lseleap=1;else leap =0;return leap;(1)3分流图(2)1 分V(G)=e-n+2=14-12+2=判定点数 +仁区域数=4(3) 4分问题3要求设计满足基本路径覆盖的测试用例,而且输入的取值范围(1000, 2001 )。所选择的测试数据只要使得独立路径数量得到满足即可。典型的测试数据为:测试用例编号测试数据预期执行结果测试路径1year=1001leap=01-2-3-11-122year=1004leap=11-2-4-5-10-11-123year=1100leap=01-2-4-6-7-9-10-11-124year=2000leap=11-2-4-

9、6-8-10-11-122、被测程序段为:beginsi ;if (x=0) and (y2) then s2;if (x1) and (z=0) the n x:=x/y;if (y=2) or ( x=l) then x:=x+l; en d.该子程序接受x, y, z的值,并将计算结果x的值返回给调用程序。 答题要求:(1) 把上述子程序转化成程序流程图。(2) 用白盒法设计测试用例,并使得所设计的一组或几组测试数据能够满足条件组合覆 盖标准。(1)程序流程图(2) 4分用白盒法中条件组合覆盖设计测试用例:y=2, z=0, x=4;y=2, z=1, x=1; y=1,z=0,x=2;

10、 y=1,z=1, x=1.2、某程序模块功能描述如下:用户输入分别合乎规则输入年、月、日程序即给出相应日期的下一天。假设限定该模块年份在区间1840 , 3000,月份、日规定满足公历约束。试分别选取测试数据对月份进行(1)基本边界值测试和(2)健壮性测试。、假设该模块的输入:年、月、日分别使用变量year, mo nth, day表示。(1)4分基本边界值测试的测试数据:在各变量取值有效区间内,month取极值,其他变量取任意正常值。按照基本边界值测试原理,测试数据选取如下:组别测试数据1year=1840, mo nth=1, day=122year=1841, month=2, day

11、=203year=2002, month=9, day=14year=2999, mon th=11,day=105year=3000, month=12, day=30(2)4分健壮性测试的测试数据:month值在整个取值空间中选择,其他变量取有效值区间中的任意值。按照健壮性测试原理,测试数据选取如下:组别测试数据1year=1840, mo nth=1, day=122year=1841, month=2, day=203year=2002, month=9, day=14year=2999, mon th=11,day=105year=3000, month=12, day=306yea

12、r=1839, month=0, day=197year=3001, mon th=13, day=223、变量的命名规则一般规定如下: 变量名的长度不多于 40个字符,第一个字符必须为英文 字母,其他字母可以英文字母、 数字以及下划线的任意组合。 请用等价分类法设计测试用例。(1)划分等价类4分输入条件合理等价类不合理等价类长度(1)小于40个字符(2)等于40个字符(5)大于40个字符第一个字符(3)英文字母(6)非英文字母其他字母(4)英文字母、数字或 下划线的任意组合(7) 空格(8) 标点符号(9) 运算符号(10) 其他可显示字符(2)设计测试用例4分测试数据测试范围期望结果s_n ame12等

温馨提示

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

评论

0/150

提交评论