你好,这是自己做的,可以参考下:
(1).
(2)不知道为啥倒过来了,你图片另存下好了
(3)我在2的回答里写3中要求的测试用例
软件测试面试考试 都会考逻辑题吗
笔试的话会考些逻辑题目,其实不用担心, 它的目的是看你的逻辑思维的。一般人都可以通过的。主要是测试相关的题目,你自己好好把握。面试的时候,一般都是技术面试,和测试相关的知识,你可以在网上找下,祝你好运,找到自己理想的岗位!
软件测试的笔试题,怎么做,这是什么类型的逻辑题
这就是逻辑推理题根据前面的规律推理后面是什么。
13:A
14:D
15:B
16:D
解释一下被
13题:每隔三个数你看一下,28-21=7、25-18=7、5-5=0、21-14=7、所以下一个就是18-11=7、再下一个就是5-5=0,所以选A。
14题:9-8=1、13-12=1、14-13=1。
15题:上北下南左西右东,然后连接南和西北,旋转这个图将西放在最下面,那么和原来南对应的西北现在成了东北,所以答案是东北。
16题:错了这个题应该选C,你看第一组NAH都是由三个线组成,那第二组里面VP都是两个线组成,所以选项中只有L是两个线。
各位大湿,请问有什么题目或者是软件可以测试思维逻辑的,我想测试以下自己适合做前端开发吗?
【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。
答案:6升水壶a,5升水壶b
将a装满,倒入b中,然后倒空b,a中的水倒入b中,这样两次,然后b中有水2升,这时灌满a,将a中水倒入b中,a中就有水3升
【2】 周雯的妈妈是水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。“等等,妈妈还要考你一个题目。”她接着说,“你看这6只做化验用的玻璃杯, 前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就把盛满水的杯子和空杯子间隔起来吗?”爱动脑筋的周雯是学校里有名的“小机灵”,她只想了一 会儿就做到了。请你想想看,“小机灵”是怎样做的?
答案:将第二个杯子里的水倒入第五个杯子
【3】三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶这个姑娘,他们决定用手枪进 行一次决斗。小李的命中率是30%,小黄比他好些,命中率是 50%,最出色的枪手是小林,他从不失误,命中率是100%。由于这个显而易见的事实,为公平起见,他们决定按这样的顺序:小李先开枪,小黄第二,小林最 后。然后这样循环,直到他们只剩下一个人。那么这三个人中谁活下来的机会最大呢?他们都应该采取什么样的策略?
【4】一间囚房里关押着两个犯人。每天监狱都会为这间囚房提供一罐汤,让这两个犯人自己来分。起初,这两个人经常会发生争执,因为他们总是有人认为对方的汤比自己的多。后来他们找 到了一个两全其美的办法:一个人分汤,让另一个人先选。于是争端就这么解决了。可是,现在这间囚房里又进来一个新犯人,现在是三个人来分汤。必须寻找一个 新的方法来维持他们之间的和平。该怎么办呢?
按:心理问题,不是逻辑问题
【5】在一张长方形的桌面上放了n个一样大小的圆形硬币。这些硬币中可能有一些不完全在桌面内,也可能有一些彼此重叠;当再多放一个硬币而它的圆心在桌面内时,新放的硬币便必定与原先某些硬币重叠。请证明整个桌面可以用4n个硬币完全覆盖。
【6】一个球、一把长度大约是球的直径2/3长度的直尺,你怎样测出球的半径?方法很多,看看谁的比较巧妙。
【7】五个大小相同的一元人民币硬币。要求两两相接触,应该怎么摆?
【8】猜牌问题
S 先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4,黑桃J、8、 4、2、7、3,草花K、Q、5、4、6,方块A、5。约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这 时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?于是,S先生听到如下的对话:
P先生:我不知道这张牌。
Q先生:我知道你不知道这张牌。
P先生:现在我知道这张牌了。
Q先生:我也知道了。
听罢以上的对话,S先生想了一想之后,就正确地推出这张牌是什么牌。
请问:这张牌是什么牌?
【9】一个教授逻辑学的教授,有三个学生,而且三个学生均非常聪明!
一天教授给他们出了一个题,教授在每个人脑门上贴了一张纸条并告诉他们,每个人的纸条上都写了一个正整数,且某两个数的和等于第三个!(每个人可以看见另两个数,但看不见自己的)
教授问第一个学生:你能猜出自己的数吗?回答:不能,问第二个,不能,第三个,不能,再问第一个,不能,第二个,不能,第三个:我猜出来了,是144!教授很满意的笑了。请问您能猜出另外两个人的数吗?
【10】某城市发生了一起汽车撞人逃跑事件
该城市只有两种颜色的车,蓝色15%,绿色85%。
事发时有一个人在现场看见了
他指证是蓝车
但是根据专家在现场分析,当时那种条件能看正确的可能性是80%
那么,肇事的车是蓝车的概率到底是多少?
【11】 有一人有240公斤水,他想运往干旱地区赚钱。他每次最多携带60公斤,并且每前进一公里须耗水1公斤(均匀耗水)。假设水的价格在出发地为0,以后,与 运输路程成正比, (即在10公里处为10元/公斤,在20公里处为20元/公斤......),又假设他必须安全返回,请问,他最多可赚多少钱?
【12】现在共有100匹马跟100块石头,马分3种,大型马,中型马跟小型马。其中一匹大马一次可以驮3块石头,中型马可以驮2块,而小型马2头可以驮一块石头。问需要多少匹大马,中型马跟小型马?(问题的关键是刚好必须是用完100匹马)
【13】1=5 2=15 3=215 4=2145 那么5=?
答案:1
【14】有2n个人排队进电影院,票价是50美分。在这2n个人当中,其中n个人只有50美分,另外n个人有1美元(纸票子)。愚蠢的电影院开始卖票时1分钱也没有。
问:有多少种排队方法使得每当一个拥有1美元的人买票时,电影院都有50美分找钱
注:1美元=100美分
拥有1美元的人,拥有的是纸币,没法破成2个50美分
【15】一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了,11块卖给另外一个人。问他赚了多少?
答案:2元
【16】有一种体育竞赛共含M个项目,有运动员A,B,C参加,在每一项目中,第一,第二,第三名分别得X,Y,Z分,其中X,Y,Z为正整数且X>Y>Z。最后A得22分,B与C均得9分,B在百米赛中取得第一。求M的值,并问在跳高中谁得第二名。
【17】前提:
1、有五栋五种颜色的房子
2、每一位房子的主人国籍都不同
3、这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物
4、没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料
提示:
1、英国人住在红房子里
2、瑞典人养了一条狗
3、丹麦人喝茶
4、绿房子在白房子左边
5、绿房子主人喝咖啡
6、抽PALL MALL烟的人养了一只鸟
7、黄房子主人抽DUNHILL烟
8、住在中间那间房子的人喝牛奶
9、挪威人住第一间房子
10、抽混合烟的人住在养猫人的旁边
11、养马人住在抽DUNHILL烟的人旁边
12、抽BLUE MASTER烟的人喝啤酒
13、德国人抽PRINCE烟
14、挪威人住在蓝房子旁边
15、抽混合烟的人的邻居喝矿泉水
问题是:谁养鱼?
答案:德国人养鱼
【18】5个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,喜欢不同食物。根据以下线索确定谁是养猫的人。
1.红房子在蓝房子的右边,白房子的左边(不一定紧邻)
2.黄房子的主人来自香港,而且他的房子不在最左边。
3.爱吃比萨的人住在爱喝矿泉水的人的隔壁。
4.来自北京的人爱喝茅台,住在来自上海的人的隔壁。
5.吸希尔顿香烟的人住在养马人的右边隔壁。
6.爱喝啤酒的人也爱吃鸡。
7.绿房子的人养狗。
8.爱吃面条的人住在养蛇人的隔壁。
9.来自天津的人的邻居(紧邻)一个爱吃牛肉,另一个来自成都。
10.养鱼的人住在最右边的房子里。
11.吸万宝路香烟的人住在吸希尔顿香烟的人和吸“555”香烟的人的中间(紧邻)
12.红房子的人爱喝茶。
13.爱喝葡萄酒的人住在爱吃豆腐的人的右边隔壁。
14.吸红塔山香烟的人既不住在吸健牌香烟的人的隔壁,也不与来自上海的人相邻。
15.来自上海的人住在左数第二间房子里。
16.爱喝矿泉水的人住在最中间的房子里。
17.爱吃面条的人也爱喝葡萄酒。
18.吸“555”香烟的人比吸希尔顿香烟的人住的靠右
答案:红房子养猫
这个就是逻辑思维,我一个都不会做
是啊,记得我面试过一家大公司,逻辑思维不过关,面试官直接不见我,,,,尴尬
谁有逻辑测试题及答案,具体的解答最好
75道逻辑思考题(答案)
http://wenku.baidu.com/view/2f0f8a22bcd126fff7050b85.html
上海本《普通逻辑》综合练习答案
http://wenku.baidu.com/view/d3552a37ee06eff9aef80796.html
求面试时的逻辑思维能力测试题
就是靠你的想法,可能是笔试的,也可能是口试。不过形式一概差不多。就是写下你的想法或者谈谈你的想法,想法主要有:1、对公司的看法
2、对自己的看法
3、对自己的要求后者公司的要求
4、对公司还有什么好的想法或意见....
我只知道这些啦!!!O(∩_∩)O~
关于软件测试的逻辑覆盖
首先这道白盒测试理论题,应选择,B
A,错误,判定覆盖只是对各个判定节点的结果进行测试设计,不一定就能保证所有语句都覆盖的了。例如:测试判断节点当a=5或!=5时,b=1或c=2,确认b,c结果后,我们就完成了判定节点的测试。但是你的d=?你搞不清楚。你还需要路径覆盖与语句覆盖
funciton_test1(int a){
int b=0;
int c=0;
int d=0;
if(a==5)
b=1;
else
c=2;
d=b+c;
return d;
}
C,错误,条件覆盖的检错能力是否强过路径覆盖不好说。但是可以清楚知道条件覆盖是逻辑点测试,路径覆盖是逻辑线测试,语句覆盖只是代码面覆盖测试了(注:语句覆盖可不是逻辑面测试,就有人会问了,那逻辑面怎么测试?其实穷尽所有逻辑线就是保证程序的逻辑面了,又有人会问,为什么所有逻辑点测试不能保证逻辑线,甚至是逻辑面呢??这里我们要清楚程序可不是只由判定结构的语句组成的,它们还有顺序结构语句,循环结构语句。上面的例子就说明了问题)。
D,错误,满足了路径覆盖不一定就满足条件组合覆盖,首先条件覆盖就时针对判定覆盖而言的。条件覆盖是针对条件去覆盖,判定覆盖是针对判断结果去覆盖。
例如:这里调用function_test2我们输入a为1,3,6查看结果,此为条件覆盖. 使得结果a=1 或者a=2(两种结果都要走一遍)此为判定覆盖。而一次输入a=1,a=6 此为路径覆盖(将两种结果情况路径覆盖掉)。。这样来看发现a=3的情况漏测试了(为什么要测试3参考等价类与边界值方法)。多句嘴,路径覆盖其实就是已结果为导向的,多少个不同结果就是多少个不同路径,但各种条件的覆盖就容易漏掉,所以路径覆盖要保证条件的覆盖,这也就有了判定条件覆盖的概念
function_test2(int a){
if(a>=3)
a=2;
else
a=1;
return a;
}
下面是某文章内容,供参考
白盒测试是通过对程序内部结构的分析、检测来寻找问题。
白盒测试可以把程序看成装在一个透明的白盒子里,也就是清楚了解程序结构和处理过程,检查是否所有的结构及路径都是正确的,检查软件内部动作是否按照设计说明的规定正常进行。白盒测试又称结构测试。
1 白盒测试基本技术: 词法分析与语法分析,静态错误分析,程序插桩技术。
2 白盒测试方法
2.1 代码检查法:代码检查方式(桌面检查,代码审查,走查),代码检查项目,编码规范,代码检
查规则,缺陷检查表。
2.2 静态结构分析法。
2.3 静态质量试题法。
2.4 逻辑覆盖法
语句覆盖:选择足够多的测试数据,使测试程序中每条语句至少执行一次。
判定覆盖(分支覆盖):设计足够多的测试用例,使用得程序中的每个判定至少都获得一次“真值”或“假值”;或者说使用得程序中的每一个取“真”分支和取“假”分支至少经历一次。
条件覆盖:构造一组测试用例,使得每一判定语句中每个逻辑条件的可能值至少满足一次。
条件判定组合覆盖:设计足够的测试用例,使用得判定中每个条件的所有可能(真/假)至少出现一次,并且每个判定本身的判定结果(真/假)也至少出现一次。
多条件覆盖:设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次。
2.5 基本路径测试法
程序的控制流图(学会通过看程序块画出控制流图)。
程序环路复杂性(即McCabe复杂性度量)环路复杂性V(G)=判断结点数+1.
基本路径测试法步骤:
以详细设计或源代码作为基础,导出程序的控制流图;
计算得到的控制流图G的环路复杂性V(G);
确定线性无关的路径的基本集;
生成测试用例,确保基本路径集中每条路径的执行.
2.6 其他白盒测试方法:域测试,符号测试,Z路径覆盖,程序编译
软件测试题答案
1. 需求, 编码
2. 瀑布模式,增量模式
3. 边界值,等价类
4. 测试计划,Bug(缺陷)
5. 有效等价类,无效等价类
7.黑盒测试,静态测试
8. 没有足够时间,修复的风险太大
9.结构测试,功能测试
10.运行被测程序,对比检查预期结果和实际结果
转载请注明出处51数据库 » 软件测试逻辑测试题 软件测试逻辑覆盖测试题
我是老王的老婆i


