lsekfe 发表于 2012-4-23 10:40:27

测试知识大闯关第九期(活动答案和获奖名单已经公布)(2012-5-2)


获奖名单
奖项获奖名单奖励答案链接
一等奖icegirl1202 精通QTP——自动化测试技术领航2#

二等奖boynb 乔布斯传:神一样的传奇3#
三等奖hujishun BUBU熊靠垫30#
请获奖选手以站内短消息的方式,提供下您的获奖地址。谢谢!


亲爱的51Testing父老乡亲们,新的一周又来到了,准备干什么呢?除了上班以外,会不会觉得空虚无聊呢?没问题。51论坛每周将推出“测试知识大闯关”活动。在此项活动中,你不仅可以学到许多测试知识,更重要的是有机会获得精美奖品哦。快呼朋引伴来参加每周的知识大闯关吧,看你是否有实力,有运气获得精美奖品呢?
请严格按照活动规则进行回帖




题目:
1、以下关于白盒测试覆盖率说法正确的是( A )
A、分支覆盖100%,则语句覆盖一定达到100%
B、条件覆盖100%,则分支覆盖一定达到100%
C、分支覆盖100%,则路径覆盖一定达到100%
D、分支条件组合覆盖100%,则路径分支一定达到100%

2、关于JavaScript以下描述不正确的是( B )
A、是一种客户端脚本
B、是Java系列产品之一
C、其运行不需要java虚拟机
D、HTML文件中可以内嵌JavaScript

3、在c语言中,与a这个下标不等价的是( c )
A、*(&a+1)
B、(*(a+1))
C、*(*a+1)
D、(*a+1)

4、关于Ajax以下描述正确的是( D )
A、是用Java实现的
B、是服务端技术
C、需要有脚本解释器才能正常使用
D、百度首页应用了ajax技术

5、对以下函数(c语言)设计单元测试(用c语言实现)
/************************************************
输入:斐波那契数列位数n;
输出:斐波那契数列第n位的值。若输入的n<=0则返回0
*************************************************/
int Fibo(int n)
{
    if (n==1 || n==2)
       return 1;
    else if (n>2)
         return Fibo(n-2)+Fibo(n-1);
    else return 0;
}
答案:
#include<stdio.h>
extern int Fibo(int n);
void test_fibo(int n,int res)
{
   if (Fibo(n)==res) printf("当n=%d时 passed!\n",n);
   else printf("当n=%d时 failed!\n",n);
}
void overflow_fibo(int n)
{
   if (Fibo(n)>0) printf("当n=%d时 passed!\n",n);
   else printf("当n=%d时 failed!\n",n);
}
int main()
{
    int testData[]={{1,1},{2,1},{3,2},{6,8},{0,0},{-2,0}};
    int overflowData[]={46,47};
    int lens,i;
    lens=sizeof(testData)/(sizeof(int)*2);   
    for (i=0;i<lens;i++)
      test_fibo(testData,testData);
    lens=sizeof(overflowData)/sizeof(int);
    for (i=0;i<lens;i++)
      overflow_fibo(overflowData);
}


【回复的格式】:题目+答案+自己的看法。


【活动时间】 : 每周一11:00——每周日24:00(在此活动时间外中奖无效)
【奖品】 :一等奖:精通QTP——自动化测试技术领航
二等奖:乔布斯传:神一样的传奇
三等奖:BUBU熊靠垫【积分奖励】综合技术指数30分(取活动期间回答正确的前3名网友) 综合技术指数24分(取活动期间回答正确的前5名网友) 综合技术指数12分(取活动期间回答正确的前8名网友)
【温馨提示】 1、本次活动每个ID只能对答案进行一次跟贴,多次跟贴只取跟帖最前一次! (跟贴结束后不能进行更改)2、如果跟帖后系统提示“请输入验证码”,那么说明你还是51的新人哦! 3、伪造中奖或无实质内容答题就刷屏,取消中奖资格4. 获奖会员请查看你们的短消息,尽快把联系方式发给我。
PS:每期请各位严格按照回复的格式,不然不予获奖!

icegirl1202 发表于 2012-4-23 12:51:23

**** Hidden Message *****

boynb 发表于 2012-4-23 13:08:49

**** Hidden Message *****

156881887 发表于 2012-4-23 13:18:42

**** Hidden Message *****

zwtmz 发表于 2012-4-23 13:25:42

**** Hidden Message *****

royz 发表于 2012-4-23 13:42:45

**** Hidden Message *****

TesterChen 发表于 2012-4-23 13:55:02

**** Hidden Message *****

royz 发表于 2012-4-23 14:11:32

**** Hidden Message *****

TesterChen 发表于 2012-4-23 15:36:17

**** Hidden Message *****

TesterChen 发表于 2012-4-23 15:37:41

**** Hidden Message *****

TesterChen 发表于 2012-4-23 15:40:44

**** Hidden Message *****

ring12345 发表于 2012-4-23 16:18:06

**** Hidden Message *****

mimmy 发表于 2012-4-23 16:32:49

**** Hidden Message *****

lsekfe 发表于 2012-4-23 16:57:56

**** Hidden Message *****

67867643 发表于 2012-4-23 17:08:25

**** Hidden Message *****

六月天 发表于 2012-4-23 17:09:14

**** Hidden Message *****

lsekfe 发表于 2012-4-23 17:19:55

**** Hidden Message *****

lsekfe 发表于 2012-4-23 17:20:45

**** Hidden Message *****

devilmaycry1022 发表于 2012-4-23 18:24:27

**** Hidden Message *****

仇垚 发表于 2012-4-23 19:14:45

**** Hidden Message *****
页: [1] 2 3 4
查看完整版本: 测试知识大闯关第九期(活动答案和获奖名单已经公布)(2012-5-2)