欢迎来到天天文库
浏览记录
ID:33062813
大小:86.18 KB
页数:6页
时间:2019-02-19
《软件测试复习题(含部分答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、装订线内请不要答题一、判断题:1、软件测试的惟一目的就是为了发现软件的错误。(X)2、在进行黑盒测试时,主要的测试依据是软件需求。(V)3、功能测试的主要目的是测试软件防止非法入侵能力。(X)4、软件测试人员可以对概要设计说明书进行白盒测试。(X)5、验收测试只由开发公司的测试人员来实施的。(X)6、自动化测试工具可以部分代替手工测试。(J)7、软件错误是指软件产品中存在的导致期望的运行结果和实际运行结果间出现差异的一系列问题。(J)8、负载测试的目的是为了测试软件系统的最大负载。(X)9、软件测试必须等到所有缺陷均修复才能结束。(X
2、)10、软件测试人员必须对需求规格说明书进行白盒测试。(X)11、项目编码前,软件测试人员不需要介入项目测试。(X)12、从是否关注软件内部结构与算法,可以将软件测试分为静态测试和动态测试。(X)13、软件测试人员一旦发现软件缺陷,主要以口头方式通知软件开发人员。(X)14、性能测试的目的是保证软件的功能符合软件需求。(X)15、发现错误多的模块,残留在模块中的错误也多。(V)16、软件测试就是为了验证软件功能实现的是否正确,是否完成既定口标的活动,所以软件测试在软件工程的后期才开始具体的工作。(X)17、软件测试只能发现错误,但不能
3、保证测试后的软件没有错误。(V)18、测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(X)二、单选题:1、软件测试的目的(B)A、发现程序中的所有错误B、尽可能多地发现程序中的错误C、证明程序是正确的D、调试程序2、一个程序中所含有的路径数与(A)有着直接的关系A、程序的复杂程度B、程序语句行数C、程序模块数D、程序指令执行时间3、用户界面测试要遵循一些原则,下面哪一个是需要遵循的原则(A)A、易用性原则B、完整性原则C、创新性原则D、复杂性原则4、功能测试的口的是A、保证用户方便使用C、保证系统没有错误B)B、保证软件
4、的功能符合软件需求D、保证软件的性能符合设计的要求5、软件错误产生的原因有多种多样,以下哪个不属于其中(B)A、需求分析不完善B、没有测试计划C、软件设计错误D、程序员编码过程中引入错误6、在软件测试V模型中,概要设计对应的测试是(C)A系统测试B单元测试C集成测试D模块测试7、在软件生命周期的哪一个阶段,软件缺陷修复费用最低(A)A需求分析B设计C编码D产品发布8、单元测试中用来模拟被测模块调用者模块是(C)A父模块B子模块C驱动模块D桩模块9、不属于单元测试的内容是(D)A模块接口测试B局部数据结构测试C路径测试D用户界面测试10
5、、下列项日中不属于测试文档的是(OA测试计划B测试用例C程序流程图D测试报告11、在自底向上测试中,要编写称为(B)的模块来测验正在测试的模块A测试存根B测试驱动模块C桩模块D底层模块12、软件测试方法中的(D)属于静态测试方法A黑盒法B路径覆盖C错误推测D人工检测13、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D)A结构合理性B软件外部功能C程序正确性D程序内部逻辑三、问答题:名词解释:软件测试、测试用例、软件缺陷、自动化测试、黑盒测试、白盒测试、功能测试、性能测试、压力测试、单元测试、集成测试、系统测
6、试、回归测试四、设计题:1、某程序规定:员工信息录入包含员工编码、员工姓名、员工性别。其中,(1)员工编码由3部分组成,它们的名称和内容分别是:部门代码:空白或2位英文字母;正式员工代码:“0”(临时工)或“1”(正式员工);工号:5位数字。(2)员工姓名可输入英文字符或中文(3)员工性别:“男”或“女”【问题】:假定被测程序能接受一切符合以上规格说明的要求,请根据该程序的规格说明,对录入数据作等价类的划分,并设计测试用例。3、根据右图给岀的程序流程图,完成以下要求:X=X/A输入有效等价类无效等价类员工编码①部门代码为空⑩部门代码为
7、1位英文字母②部门彳弋码为2位英文字母③正式员工代码为0④正式员工代码为1⑤工号:5位数字员工姓名⑥员工姓名为英文字符⑦员工姓名为中文员工性别⑧员工性别为男⑨员工性别为女答:(1)划分等价类(1)画出相应的控制流图。(2)计算环形复杂度。3(3)找出程序的独立路径集合。X=X+1用例编号测试数据覆盖的等价类01023451张三男①③⑤⑦⑧(2)设计用例:装I订Ii线II:内I请I不Ii要IIi答II:题I2为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。
此文档下载收益归作者所有