欢迎来到天天文库
浏览记录
ID:47499847
大小:53.50 KB
页数:3页
时间:2020-01-12
《软件测试样卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、选择题(本题共10个小题,每题1分,共10分)1.软件测试的目的:()A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D.修改软件中出现的错误2.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节()A.功能测试B.单元测试 C.结构测试D.确认测试3.软件测试按照使用的技术通常可分为白盒测试和黑盒测试。白盒测试是根据程序的()来设计测试用例?A.功能B.性能C.程序内部逻辑D.内部数据4.黑盒测试是根据()来设计
2、测试用例。A.规格说明书B.项目的合同要求C.内部逻辑D.内部数据5.下列关于α测试的描述中正确的是:()A.α测试是集成测试的一种B.α测试不需要用户代表参加C.α测试是系统测试的一种D.α测试是验收测试的一种6.不属于集成测试步骤的是()A、制定集成计划B、执行集成测试C、记录集成测试结果D、回归测试7.为了提高软件测试的效率,应该()。A.随机地选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.选择发现错误可能性较大的数据作为测试用例8.Loadrunn
3、er是一种自动化测试工具,主要用作()测试。A.性能测试B.功能测试C.指标/协议测试D.单元测试9.自动化测试()A.可以完全替代人工测试B.可以提高测试人员工作的效率C.可以做任何类型的测试D.只能做性能测试10.()方法根据输出对输入的依赖关系设计测试用例。A.路径测试B.等价类C.因果图D.边界值二、判断题(每题1分,共10分)本卷共3页第3页另附答题纸4张1.测试是为了验证该软件已正确地实现了用户的要求()2.用黑盒法测试时,测试用例是根据程序内部逻辑设计的。()3.在白盒测试中,组合条
4、件相对于判定条件覆盖准则主要是能够发现逻辑运算的错误。()4.正交测试方法是根据输出对输入的依赖关系设计测试用例。()5.在白盒测试中,满足组合条件覆盖准则一定满足分支覆盖准则。()6.测试中,只要做到基本路径覆盖准则,就可以发现程序中的所有错误。() 7.单元测试主要采用白盒法测试方法,不需要采用静态测试方法。()8.负载测试是要检验系统承载能力最高能达到什么程度。()9.回归测试是指对修正的系统重新执行发现缺陷的那些测试用例的过程()10.验收测试参考的测试标准是详细设计文档()三、简答题
5、(共24分)1.请简要回答为什么需要静态测试?软件静态测试包含哪些内容?(6分)2..单元测试、集成测试、系统测试的侧重点是什么?(6分)3.请简要说明如何结合自动化测试与人工测试提高产品质量?(6分)4.请简要说明测试用例的必要结构组成及高质量的测试用例判定标准?(6分)四、设计题(共56分)inttest(intA,intB,intC){1intresult=0;2if((A<4)&&(B=5))3result=1;4if((A=2)
6、
7、(C>4))5result=2;6returnresul
8、t;}1.注册页面需求如下:用户名:长度为3-19,以字母开头;姓名:非空;密码:非空;确认密码:值与密码相同。请使用等价类方法进行测试用例设计(10分)2.使用白盒测试覆盖准则,设计测试用例测试以下程序段。(12分)(1)画出程序的流程图(用题中给出的语句编号表示)。(2)分别以分支覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径。3.某个软件的规格说明中包含了下面的要求:第一例字符必须是C或D,第二列字符必须是一个数字,在此情况下进行文字的修改。但如果第一列字符不正确,则给出信息L
9、,如果第二列字符非数字,则给出信息M。请用基于因果图的测试方法进行测试,并设计测试用例覆盖每一种情况。(10分)4.下面是选择排序的程序,将数组中的数据按从小到大的顺序进行排序(14分)。本卷共3页第3页另附答题纸4张publicvoidselect_sort(inta[]){inti,j,k,t,n;n=a.length;for(i=0;i10、a[i]=t;}}}要求:1)画出程序的控制流图(4分)2)计算此程序段的圈复杂度(3分);3)用基本路径法给出测试路径(4分);4)为各测试路径设计测试用例(3分)。5正交法:网上售书中有一个模块为组合检索功能,检索信息由:书类(计算机类、管理类、化工类、机械类),出版商(清华大学出版社、电子工业出版社、邮电出版社),供应地(北京、武汉、上海、青岛),价格(10元以下,10-20元,20-30元,30元以上)四类组合条件,且每类组合条件的输入内容已经列出,请下面给出的正交表给出其
10、a[i]=t;}}}要求:1)画出程序的控制流图(4分)2)计算此程序段的圈复杂度(3分);3)用基本路径法给出测试路径(4分);4)为各测试路径设计测试用例(3分)。5正交法:网上售书中有一个模块为组合检索功能,检索信息由:书类(计算机类、管理类、化工类、机械类),出版商(清华大学出版社、电子工业出版社、邮电出版社),供应地(北京、武汉、上海、青岛),价格(10元以下,10-20元,20-30元,30元以上)四类组合条件,且每类组合条件的输入内容已经列出,请下面给出的正交表给出其
此文档下载收益归作者所有