软件测试理论基础测试题

软件测试理论基础测试题

ID:15393514

大小:888.50 KB

页数:22页

时间:2018-08-03

软件测试理论基础测试题_第1页
软件测试理论基础测试题_第2页
软件测试理论基础测试题_第3页
软件测试理论基础测试题_第4页
软件测试理论基础测试题_第5页
资源描述:

《软件测试理论基础测试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件测试理论基础测试题(一)(2012年11月14日)说明:试题共分两大题目总分150,本试题请闭卷。一、选择题(每题1分)1、下列文档中不是文档测试需要测试的内容是()AA.合同文档B.管理文档 C.开发文档 D.用户文档2、下列逻辑覆盖测试方法中,覆盖能力最强的是(D)A.语句覆盖 B.判定覆盖 C.条件覆盖 D.条件组合覆盖3、关于软件测试的原则,下列说法错误的是(AB)(选择两项)A.软件测试应该从代码完成后开始B.程序员测试自己编写的代码有助于测试的深入广泛进行C.软件测试必须确定预期输出结果D.测试过程中要注意测试中的缺陷群集现象4、

2、下列关于测试和调试的说法中正确的是CA.测试和调试没有本质区别。目的都是为了发现软件系统中的错误。B.测试只是测试人员的职责,在整个测试活动中不需要开发人员的参与。C.调试一般不能确定程序中潜在错误发生的原因D.调试主要在软件的开发阶段进行。5、下列关于正确选择自动化测试工具的说法中错误的是(B)A.选择适合自己公司项目的自动测试工具,可以从测试工具的功能,集成能力,操作系统和开发工具的兼容性等几个方面来考虑。B.引入工具时不需要考虑工具引入的连续性和一致性C.尽量选择主流测试工具D.如果需要多种工具,尽量选择同一公司的产品。6、下列关于测试用例

3、的设计说法中正确的是(D)A.只有发现了到目前为止没有发现的缺陷的测试用例才是有价值的用例。B.测试用例设计应该遵循从简单的原则,以便节约测试时间C.测试用例的设计经常耗时很大。所以已设计好的测试用例不能变化D.测试用例的设计依据需求说明书。应该覆盖用户需求7、下列各选项的文件扩展名代表可执行文件的是()BA.EXE,COMB.EXE,BATC.COM,DLLD.DLL,BAT8、关于黑盒测试与白盒测试的区别,下列说法正确的是(A)A.白盒测试侧重于程序结构,黑盒测试侧重于功能B.白盒测试可以使用自动测试工具,黑盒测试不能使用工具C.白盒测试需要

4、开发人员参与,黑盒测试不需要。D.黑盒测试比白盒测试应用更广泛9、使用正交排列方式设计测试用例的最大好处在于(B)A.对所有的输入组合创建测试用例,B.使用最少的测试用例获得最大的测试覆盖率.C.不用写测试用例D.便于进行兼容性测试.10、一般情况下,当一个软件新版本提交测试时,要有1-2名测试人员首先进行(C)可以帮助测试团队合理地利用有效资源.A.配置测试,B.安装测试C.冒烟测试D.回归测试1、通常情况下,下列关于白盒测试策略的说法中错误的是(B)A.桌前检查,单元测试通常由代码的创建者执行B.代码走查由代码的创建者执行,不需要专门测试人员

5、参与C.代码的规则检查属于静态分析的内容D.同行评审通常由软件产品创建者的同行检查该工作产品,识别产品缺陷2、对于软件的鼠标操作测试,下列的说法正确的是(C)A.进行鼠标测试时。要对鼠标的左右键都进行测试,右键菜单中应该包含左键单击功能B.要测试鼠标的移动速度,而应用程序对鼠标单击的响应速度则不属于鼠标测试内容,C.鼠标移到工具栏的图标时一般要有提示信息显示,并且确定显示内容与实际的功能一致D.光标形状是否随操作而变化不是鼠标测试内容。3、下列关于各类软件缺陷的描述中错误的是(BD)(选择两项)A.集成错误多发生在模块接口上,一般在集成测试中发现

6、B.重用错误一般是由于没有遵守编码规范造成的。C.逻辑错误是比较难检测的错误,是测试重点之一。D.逻辑错误一般是由于设计错误造成的,与开发人员对开发环境熟练程度无关4、下列关于软件测试和软件生命周期的说法中正确的是(BD)(选择两项)A.从软件生命周期的螺旋模型来看,所有测试工作是在编码结束以后才开始介入B.螺旋模型和瀑布模型相比,测试工作介入的更早,更具体,从而更好的地规避了风险。C.测试计划是用于指导整个测试过程的,所以一旦测试计划通过评审,是不能改动的D.从软件测试生命周期来看,一个软件的新版本要经过评审才能发布。5、在WINDOWS系统中

7、,用户user16既属于allusers组又属于vip组。对于文件A在alluser组中被赋予拒绝写入权限,在vip组中被赋予写入权限,那么用户user16对文件A拥有的权限是()BA.拒绝写入B.写入C.读取D.无法确定其权限6、下列关于软件质量和软件测试的说法中错误的是(D)A.好的软件过程是高效,高质量软件的前提B.软件测试在软件生存周期中占有非常重要的位置,是对软件规格说明,设计和编码的最后终审C.软件测试是软件质量保证的重要手段,是规约,设计和编码的最终检查。D.软件测试是保证软件质量的安全网,是保证软件质量的充分条件7、为了体现软件的

8、友好易用性,如果用户输入了非法的数据,开发人员通常对该输入在程序中做出相应处理,下列选项中处理方式错误的是(B)A.过滤掉不正确的输入,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。