计算机四级考试软件测试工程师习题及答案
2017计算机四级考试软件测试工程师习题及答案
计算机等级考试要取得好成绩平时一定要多加练习,提高做题技巧和速度。下面是店铺为大家整理的2017计算机四级考试软件测试工程师习题及答案,希望对大家有帮助!
一、单选题
1.下列选项中,不属于软件功能易用性测试关注的内容________。 (A)软件是否能帮助用户减少重复的输入劳动 (B)软件是否能在耗时较长的操作期间提供反馈 (C)软件是否允许用户针对自己的使用习惯进行定制 (D)软件界面中文字的显示风格
2.下列关于极限测试,说法不正确的是________。
(A)相对传统的软件开发方法,极限编程可以随时应对新增或改变的需求
(B)极限编程的单元测试是由编码人员完成的'测试 (C)极限编程要求在编码之前先设计测试
(D)验收测试由用户来完成,编码人员不必在现场
3.下列有关软件问题生命周期模型状态定义的说法中,错误的是________。
(A)\"新建\"表示测试中发现并报告了新的软件问题 (B)\"打开\"表示软件问题已经被确认并分配测试工程师处理 (C)\"关闭\"表示软件问题已被已被确认为无效的软件问题 (D)\"解决\"表示软件问题已被确认修复
4.软件测试过程可持续改进的根本是________。 (A)度量与分析 (B)变更控制 (C)把握需求 (D)度量
5.在QESuiteWebVersion1.0中,测试管理人员可以使用________
视图,了解哪些模块存在严重的软件问题。
(A)\"按功能分类\"视图 (B)\"按状态/子状态\"视图 (C)\"按子系统/状态\"视图 (D)\"严重性\"视图 二、论述题
1.论述题1:以下是某应用程序的输入条件,请按要求回答问题(20分)
某应用程序的输入条件组合为: 姓名:填或不填 性别:男或女 状态:激活或未激活
(1)对该应用程序采用正交试验设计法设计测试用例。(10分) (2)谈一下正交实验设计法设计测试用例的好在哪里?(10分) 2.论述题2:以下是某软件的规格说明,请按要求回答问题(12分) 软件规格说明:文件名的第一个字符必须是A或B,第二个字符必须是数字。满足则修改文件。若第一个字符不为A或B,打印错误信息X12,若第二个字符不为数字,则打印错误信息X13。
(1)根据软件规格说明的描述,画出因果图。(3分) (2)采用因果图法设计该软件的测试用例。(9分)
3.论述题3:用户登录界面通常需要用户输入用户名和密码,以下是系统反馈信息的几条规则,请按照要求回答问题(18分)
如果用户名和密码正确无误,则显示\"登录成功\"
只要用户名为空,就提示\"用户名不能为空\",清空密码框; 用户名不为空,而密码为空,则提示\"密码不能为空\";
若用户名不正确,则提示\"用户名错误\",清空用户名框和密码框; 若用户名正确,密码不正确,则提示\"密码错误\",清空密码框; (1)根据上述规则,设计判定表
(2)根据判定表设计测试用例(假设有一用户名/密码:abc/123456,不存在名为xyz的用户)
参:
一、单选题:1.D 2.D 3.B 4.A5.A 二、论述题 1.问题1:
采用常用方法设计测试用例如下:
对于该程序的输入条件,因为每个条件分别有两个输入参数,如果要全部覆盖他们的输入组合,则需设计8个测试用例,分别是:
1填写姓名、选择男性、状态设置为激活。 2填写姓名、选择女性、状态设置为激活。 3填写姓名、选择男性、状态设置为未激活。 4填写姓名、选择女性、状态设置为未激活。 5不填写姓名、选择男性、状态设置为激活。 6不填写姓名、选择女性、状态设置为激活。 7不填写姓名、选择男性、状态设置为未激活。 8不填写姓名、选择女性、状态设置为未激活。 问题2:
下面采用正交试验设计法设计测试用例
步骤1:确定有哪些因素,即输入的条件。该应用程序有姓名、性别、状态三个因素。
步骤2:每个因素有哪几种参数,即输入条件的参数。该应用程序中的因素都有两种参数,如姓名有填写和不填写两个参数。
步骤3:选择一个合适的正交表。对上述应用程序,我们可以选用L4,构造正交表,如表下所示:
步骤4:将变量的值映射到表中,即把表中的0和1映射成条件和参数,则上表转换为下表:
步骤5:把上表中每一行各种因素组合,即作为一个测试用例。由上表有4行,故用正交试验法设计的该应用程序的测试用例有4个,分别是:
1)填写姓名、性别为男,状态设置为激活。 2)填写姓名、性别为女,状态设置为未激活。
3)不填写姓名、性别为男,状态设置为未激活。 4)不填写姓名、性别为女,状态设置为激活。
正交试验设计法的好处:简化测试用例,是一种可以用最少的测试用例获得较为全面的测试覆盖率的设计方法,尤其对于较为复杂的程序,该方法优点显著。
2.问题1:
分析软件规格说明书,找出原因和结果并进行编号。 原因:1-第一个字符为A 2-第一个字符为B 3-第一个字符为数字 结果:80-修改文件 81-打印错误信息X12 82-打印错误信息X13
找出各原因和结果之间、原因和原因之间的关系,画出因果图,如图下所示:
下载全文