易思博测试工程师笔试题
一套完整的面试题
前些天去面试的一套题目,大家来讨论一下吧~
一、判断
1.Beta测试是验收测试的一种。()
2.项目立项前测试人员不需要提交任何工作。()
3.负载测试是验证要检验的系统的能力最高能达到什么程度。() 4.代码评审员一般由测试人员担任。() 6.集成测试计划在需求分析阶段末提交。()
二、选择
1.软件验收测试的合格通过准则是:()
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求
B.所有测试项没有残余一级、二级和三级错误
C.立项审批表、需求分析文档、设计文档和编码实现一致
D.验收测试工件齐全
2.软件测试计划评审会需要哪些人员参加?() SQA负责人
A.项目经理 B.QA 品质保证
C.CMO CMO是配置管理员(Config mangemant office)。负责公司的项目配置计划,配置管理,版本管理,配置控制,基线控制,配置状态发布
D.测试组
3.下列关系alpha测试的描述中正确的是()
A.alpha测试需要用户代表参加
B.alpha测试不需要用户代表参加
C.alpha测试是系统测试的一种
D.alpha测试是验收测试的一种
4.测试设计阶段的任务()
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
三、问答
1.什么是软件测试?软件测试是对软件进行一系列的测试活动,发现软件中
所有的bug。
2.系统测试的策略有哪些?策略是在规定的测试标准、规范基础上,进行约定的测试方法、原则进行。包括功能测试、性能测试、强度测试、故障恢复及转移等测试。
3.什么是白盒测试、黑盒测试、回归测试?白盒:源代码的逻辑性测试。
黑盒:不深入到代码的测试,软件作为一个盒子,在外部进行各种测试活动,如功能测试等。
回归:对修改内容或有影响的部分或全部功能时行测试。
insert into table name values();delete from table ;update table set column=value;select * from table; 4.分别给出增加、删除、修改、查询的SQL语句基本结构
5.进程间的通讯方式有哪些?消息传递、同步、共享内存区、过程调用
四、逻辑思维
1.7个人用7小时挖了7米的沟,以同样速度在50小时挖50米的沟要多少人?
2.一个屋子有一个门(门是关闭)和3盏点灯,屋外有3个开关,分别与这3盏灯相连。你可随意操纵这些开关,可一旦你将门打开,就不能变换开关了。如何确定每个开关具体管哪盏灯? 部分参考答案 外行答题
一、判断
1.Beta测试是验收测试的一种。(N)
2.项目立项前测试人员不需要提交任何工作。(Y)
3.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 4.代码评审员一般由测试人员担任。(N) 6.集成测试计划在需求分析阶段末提交。(N)
二、选择
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求
B.所有测试项没有残余一级、二级和三级错误
C.立项审批表、需求分析文档、设计文档和编码实现一致
D.验收测试工件齐全
2.软件测试计划评审会需要哪些人员参加?(AD)
A.项目经理 B.QA C.CMO D.测试组
3.下列关系alpha测试的描述中正确的是(BC)
A.alpha测试需要用户代表参加
B.alpha测试不需要用户代表参加
C.alpha测试是系统测试的一种
D.alpha测试是验收测试的一种
4.测试设计阶段的任务(A)
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
2.一个屋子有一个门(门是关闭)和3盏点灯,屋外有3个开关,分别与这3盏灯相连。你可随意操纵这些开关,可一旦你将门打开,就不能变换开关了。如何确定每个开关具体管哪盏灯?
我认为分三次就搞清楚了,三个开关分别为A,B,C,先按A,然后打开门看是哪盏灯亮。然后关门,按B,再开门观看,然后再关上门,再按C,再开门观看。不就解决了么。
外行答题
一、判断
1.Beta测试是验收测试的一种。(N)
2.项目立项前测试人员不需要提交任何工作。(Y)
3.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 4.代码评审员一般由测试人员担任。(N) 6.集成测试计划在需求分析阶段末提交。(N)
二、选择
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求
B.所有测试项没有残余一级、二级和三级错误
C.立项审批表、需求分析文档、设计文档和编码实现一致
D.验收测试工件齐全
2.软件测试计划评审会需要哪些人员参加?(AD)
A.项目经理 B.QA C.CMO D.测试组
3.下列关系alpha测试的描述中正确的是(BC)
A.alpha测试需要用户代表参加
B.alpha测试不需要用户代表参加
C.alpha测试是系统测试的一种
D.alpha测试是验收测试的一种
4.测试设计阶段的任务(A)
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
alpha和beta测试是属于验收测试吧
倒数第二个,我认为是:1个人。
我认为是7个人
2.一个屋子有一个门(门是关闭)和3盏点灯,屋外有3个开关,分别与这3盏灯相连。你可随意操纵这些开关,可一旦你将门打开,就不能变换开关了。如何确定每个开关具体管哪盏灯?
我认为分三次就搞清楚了,三个开关分别为A,B,C,先按A,然后打开门看是哪盏灯亮。然后关门,按B,再开门观看,然后再关上门,再按C,再开门观看。不就解决了么。
2.一个屋子有一个门(门是关闭)和3盏点灯,屋外有3个开关,分别与这3盏灯相连。你可随意操纵这些开关,可一旦你将门打开,就不能变换开关了。如何确定每个开关具体管哪盏灯? 我认为分三次就搞清楚了,三个开关分 ...题目已经说了一旦将门打开就不能变换开关,也就是只能开一次门
其实我曾经也是个天使,只不过后来因为饥饿,我把自己的那双本来用于飞翔的翅膀炖汤喝掉了.但我不觉得这是一种堕落,只是生活的尊严在生存的压力面前失去了自己的高贵而已.
个人理解
判断
1、T
2、F
3、F
4、F
5、T 选择
1、ACD
2、BD
3、BD
4、BC 问答…… 逻辑
1、还是7个人
2、没有死的规定,这题我的思路是:将三个开关都拆掉,看每个开关的线路是接到哪个灯的,好像也符合题目的条件,嘿嘿嘿嘿
个人理解
一:1~5:TFFFT 二:ABCD、AB、BC、BC
三:1:软件测试是对软件进行一系列的测试活动,发现软件中所有的bug。
2、策略是在规定的测试标准、规范基础上,进行约定的测试方法、原则进行。包括功能测试、性能测试、强度测试、故障恢复及转移等测试。
3、白盒:源代码的逻辑性测试。
黑盒:不深入到代码的测试,软件作为一个盒子,在外部进行各种测试活动,如功能测试等。
回归:对修改内容或有影响的部分或全部功能时行测试。
4、insert into table name values();delete from table ;update table set column=value;select * from table;
5、消息传递、同步、共享内存区、过程调用 四:
1、7人
2、开一灯3分钟,换另一个,进去,,一灯热、一灯亮、一灯原始状态。
四、逻辑思维 1.7个人
2.利用灯会发热,先开再关,再开1个.以前是物理题(如果不是白帜灯,是那种不发热的灯的话就没法了
测试QQ群:9552212 102722339 42339602 80087510