您好,欢迎访问三七文档
考生信息栏学院专业班级姓名学号装订线P1P2得分得分集美大学诚毅学院试卷纸2010—2011学年第二学期课程名称软件测试技术与软件质量试卷卷别A适用学院、专业、年级软件工程08910892考试方式闭卷√开卷□备注总分题号一二三四五六得分阅卷人一、判断题(共10分,每题1分,对的打√,错误的打X)。1.对于n个变量函数,边界值分析会产生6n+1个测试用例()2.结构性测试最适合在单元级上进行,而功能性测试最适合在系统级别上进行()3.程序代码完成后,开始设计软件测试计划()4.多态为程序的执行带来不确定性,增加了系统运行中可能的执行路径,加大了测试用例选取的难度和数量()5.测试用例应包括标识符、测试项描述、测试环境、输入、预期输出和测试用例关联等部分()6.软件测试贯穿整个软件开发过程中,与所选择的软件开发模型相关()7.系统响应时间、CPU利用率和内存泄露检测属于软件系统性能测试的内容()8.系统测试应该独立于系统实现()9.测试计划、测试用例说明、测试缺陷报告、测试总结报告都是IEEE829-1998给出的主要软件测试文档()10.软件测试配置管理包括5个基本活动:配置标识、版本控制、变更控制、配置状态报告和配置审计()二、简答题(共40分,每小题5分)。1.什么是β测试和ą测试?2.图示说明软件测试的V模型。3.静态测试技术有哪几种,并作简要说明。4.你到公司上班的第一天,上司给你一页软件源代码,要求你检查分析是否有错误,你如何处理?考生信息栏学院专业班级姓名学号装订线P3P4得分5.什么是自动化测试,自动化测试有什么优点?6.软件测试一般可以划分为哪几个阶段?软件缺陷生命周期有哪些主要的状态?7.如何测试子类?8.一个优秀的测试人员需要哪些基本素质?三、计算题(共30分,每小题10分)1.假设有1000个功能点,在开发中发现了45个错误,提交后又发现了5个错误,应用基于缺陷清除率的估算方法,计算软件质量(每功能点的缺陷数),缺陷注入率,整体缺陷清除率。2.根据下列代码,设计测试用例,分别达到语句覆盖和条件覆盖inta,b,c;if(a0andb0)c=c/a;if(a1orc2)c=c+1;c=c+b;3.某C语言版本规定,标识符以字母或下划线开头,后跟字母、数字或下划线的任意组合,有效字符16个,标识符不能是保留字,标识符应先声明后使用,同一声明语句中标识符必须有一个。采用等价类方法设计测试用例,设计等价类表输入条件有效等价类无效等价类考生信息栏学院专业班级姓名学号装订线P5P6得分四、综合分析题(共20分,每小题10分)1.在某B/S应用系统测试中,研究系统的响应时间,采用正交试验方法设计测试用例,影响因素及水平主要包括:并发用户个数(50,100,500)、网络带宽(1,10,100)MB、服务器CPU速度(2,2.6,3.0)GHz和内存大小(1,2,4)GB。采用正交表L9(34),(1)在下表中,确定各试验的因素水平,使用极差分析法,确定各因素的主次顺序、优水平和优组合。(2)对确定的优组合进行分析说明。试验号并发用户数A网络带宽BCPU速度C内存D响应时间(ms)11()1()1()1()521()2()2()2()631()3()3()3()442()1()2()3()652()2()3()1()562()3()1()2()373()1()3()2()883()2()1()3()693()3()2()1()5F1jF2jF3jF1j/3F2j/3F3j/3极差R主次顺序优水平优组合2。下图是一有向图(1)计算圈复杂度V(G),(2)给出该图的一个基路径集合(3)假设该图是某程序的DD-路径图,给出C0,C1,C2指标的测试用例路径集合图1某程序的DD-路径图ABDCEFGH
本文标题:软件测试089-a
链接地址:https://www.777doc.com/doc-6858828 .html