欢迎大家来到测试人生,在你休息的时候你可以畅所欲言,空间里也许有些资料可以帮助到你,来吧,朋友,测试人生欢迎你!!!!

发布新日志

  • 杀人游戏:相面+逻辑+表演(姿势)=战无不胜

    2008-10-30 15:26:59

    玩法

        1.游戏心态

        抓了什么牌,都要注意自己的发言,这个游戏是通过发言来判断的,从发言里根据这些心态再找出他们的语言漏洞,就能确定他们到底是什么。

        2.不说话的人

        最基本的隐藏自己身份的方法就是不说话,为什么不说话,因为他怕说错话,心虚,所以,不说话的人70%是有身份的,而30%的可能他就是好人,而且是个新人,不是不说,是不会说,不知道该说什么,所以,以这种70%的概率,如果你有身份,而不说话的人又不是你的同伴,可杀可验

        3口径一致的人

        都是闭眼玩的,只有商量好的人才会口径一致,什么人会商量好,只有睁眼有同伴的人才有商量的可能,平民与平民是不可能口径一致的,所以,口径一致的人也是有60%的几率是有身份的人,但有一点就是,顺序,因为后边的人可以特意的去跟前边的人口径一致,所以当不同身份对口径一直的人的方法是不一样的

        4相面(察言观色)

        相面,是目前一种争论最大的游戏方法,有人认为逻辑判断是最游戏的核心,相面属于非正常玩法,应该制止,但是我认为,相面属于心理上的判断,从面部表情去判断一个人的身份,并没有作弊,属于正常的游戏方式

        1.相面的基本定论

        为什么要相面,任何人都是有心理承受能力的,你要是抓有身份的牌,你会不由自主的害怕,紧张,兴奋等,面部表情一定会透露出你的心理,你一定会去固做镇静去演示自己,所以,相面派的高手就会抓住这一个致命点去判断你的身份,一个有经验的相面派高手,真的是很可怕的!我们曾经做过一个统计,如果16个人不知道相面的原理,不去特意去对付相面的话,相面派的高手有身份的话,有50%的几率可以找到与自己身份对立的身份,所以相面一定要注意

        2.相面的基本方法(相面决)

        杀验以下这些人,最早闭眼的与最晚闭眼,闭眼前环顾四周的,面部表情凝重的紧张的,大家都在讨论上局游戏而不说话不参与讨论自己发呆的,跟你没话找话的,抬头闭眼的与眼皮动的,闭眼后微笑的,闭眼的时候来回乱动的,无聊的去玩一些小东西的(包括玩头发,扣指甲的等),某人说了一些笑话笑的皮笑肉不笑的与装笑的和笑的最夸张的,死了警察后高兴的与吃惊的和惊讶的,有眼神交流的

        A最早闭眼的与最晚闭眼的人必然是抓了身份等着游戏开始,之所以早闭眼是因为要调整心态

        B闭眼前环顾四周的是有身份后想去观察其他有身份的人,想相面的人

        C面部表情凝重紧张的(比如眉头紧皱)是因为有身份心理紧张,所以面部表情太僵硬

        大家都在讨论上局游戏而不说话不参与讨论自己发呆的,是因为他的脑子并不在跟大家一起去回味上局游戏,而是在考虑自己这把抓了身份后怎么玩,脑子想的和别人不一样,必然会发呆

        D跟你没话找话的,是因为大家都是聊天,而他自己也想用聊天和大家一样来掩饰自己的身份,但口是心非,没话找话,脑子里想的是自己的身份,说的话必然是胡说八道,自然是有身份的人

        E抬头闭眼的与眼皮动的,抬头闭眼是因为方便到自己身份睁眼的时候不用动静太大来引起其他人警觉,眼皮动的很可能在作弊,一般情况下只有有身份的人才试图作弊

        F闭眼后微笑的,很可能是抓到身份兴奋,高兴,所以会微笑,当水民一般看作没有身份,而有身份会更好玩,所以高兴

        G闭眼的时候来回乱动的,是想来回乱动去掩饰自己身份,普通水民一般情况下是不会来回乱动的

        F无聊的去玩一些小东西的(包括玩头发,扣指甲的等),很多女孩子抓到身份会不由自主的去玩自己的头发,一个人是有习惯的,如果他心理紧张,一点会不自主的表现出自己平时的小毛病,比如玩个头发啊,扣个手指头啊,咬个手指啊什么的

        H某人说了一些笑话笑的皮笑肉不笑的与装笑的和笑的最夸张的,皮笑肉不笑是因为他根本没有听进去这个笑话,因为他在想其他的事情,装笑是在演示自己,其实并不想笑,笑的最夸张的是在表演,都是有身份的人

        I有眼神交流的的人必然有身份,因为他们是在用眼神来确定他们新的战术

        总之,相面也是很科学的,好的相面方法,不但第一把杀,验出来人的几率大,把把杀对验对的几率就会更大,因为你只要杀验出人,就可以在这个人身上寻找与他相符的逻辑关系,基本上警察匪徒就全出来了,相面+逻辑+表演(姿势)=战无不胜,所以我先讲相面,相面相对来讲比较速成,尽管现在一些杀人游戏的俱乐部采用面具等方法来阻止相面,但是在游戏中的相面也一样很有用,所以,要想对付相面就是对付自己的心理,做到心静如水的平常心,才是对付相面的最好办法,而现在的年轻人很少有这么好的城府的,所以一定要根据我所列出的一些细微的地方去自我强行改正,想想看,你有这些毛病吗?
  • 杀人游戏规则

    2008-10-30 15:25:17

    1、参加游戏人数共12人,选1人做法官。法官准备11张扑克牌,其中3张a,5张为普通牌,3张k。众人坐定后,法官将洗好的11张牌交由大家抽取。抽到普通牌的为良民,抽到a的为杀手,抽到k的为警察。不要让别人知道你抽到的是什么牌。

      2、法官开始主持游戏,众人要听从法官的口令,不可作弊。

      3、法官说:黑夜来临了,请大家闭上眼睛睡觉了。此时只有法官是"明眼人"。

      4、法官又说:杀手睁开眼睛,出来杀人。听到此令,只有抽到a牌的三个杀手睁眼互相认识一下,成为本轮游戏中最先达成同盟的群体。任意一位杀手示意法官,杀掉在座的任意一位。

      5、法官看清楚后说:杀手闭眼,警察睁开眼睛。抽到k牌的警察相互认识后,可以怀疑闭眼的任意一位为杀手,同时,法官向警察示意怀疑对象是否杀手。

      6、完成后,法官说:所有人闭眼。稍后说:天亮了,大家都可以睁开眼睛了。

      7、法官宣布谁被杀了,此人为第一个被杀之人。被杀者可以留下遗言,说罢,被杀者在本轮游戏中将不能够再发言。法官主持众人从被杀者下一个人开始顺时针挨个陈述自己的意见,提出自己的怀疑对象。

      8、陈述毕,会有几人被怀疑为杀手。然后由法官主持大家按顺时针的顺序举手表决,杀掉票数最多的那个人。被杀者可以发表遗言。

      9、在聆听了遗言后,新的夜晚来到了。又是凶手出来杀人,然后警察确认身份,然后又都在新一天醒来,又有一人被杀。继续讨论和杀掉新的被怀疑对象。如此往复,凶手杀掉全部的警察即可获胜。

    杀人游戏入门教程

    (一)
      要学做事,先学做人。所以,我的第一篇想谈一些杀人中的行为准则。

      首先我想说的是,作为一个新人,杀人之前首先要谨记谦虚,。事实上不光是新手
    ,这是所有玩杀人游戏者都应该遵守的行为准则。

      我觉得作为作为一个玩家,如果你的杀人水准还没有达到一定高度,你没有资格说任何人玩得弱,有的新手往往注重结果,看到一两局高手判断失误,心里就有这样的想法,哦,原来水平不过如此哦,更有没有礼貌的人,当面叫嚣,你玩得可真弱,让高手听后哭笑不得。当面不和你计较,以后不和你再玩就是了。

      即使你玩得不错了,你就有资格随便指摘别人吗?假如你有这样不好的习惯,你肯定无法跻身为顶尖高手中的一元。xuzhaojin,bababo,airman等人是这里公认的高手,我最近跟他们接触得比较多,我经常听他们说的是谁谁玩得不错,谁谁又进步了,而没有听他们说过谁谁玩得真弱。

      记得在fengzi 家,我第一次参加全明星赛,我犯了一个极为弱智的错误,当时羞愧难当,fengzi的一句:killua是新手,令我感激莫名。也正是这些高手对我的不断鼓励,让我成长到现在的水准。


      每个人都有自己的判断依据,也许是对的,也许是错的,但请你一定要尊重别人,这样你才会成为一个受欢迎的玩家。

    (二)
      留遗言是一门艺术。

        一个好的玩家,会让你从遗言里听出很多有用的东西,但怎么算好的遗言?我在这里不做评述,因为每个人的风格不同,玩法不同,所以好的遗言标准是不一样的,但失败的遗言我认为有几种。我下面列举两个。

        1。第一轮平民被杀,在毫无任何却凿根据的情况下冒充警察,说验证了一个杀手。在这里,我举的是自己在fengzi家的一个例子,那局,我很清楚的听到在杀手出动的时候tt发出了声音,我以次为根据,我冒充警察,说验证了tt是杀手,这对tt是致命的!而事实上,tt才是一个真正的警察,如果那局不是有一些场外因素的话,真正的警察必死无疑。
    这个错误最近adnil犯了一次,导致首轮暴露两个警察,那局杀手胜利。

        2。在局势占优势的情况下,警察死的时候一定要表明自己的身份,指出验证了谁是杀手。这句话比较笼统,我举一个例子。
    一个警察a,夜里被杀,但已经验证出了最后一个杀手b,还剩下最后一个警察c,这时a应该表明自己的警察身份,指出b是杀手,游戏立刻可以结束。
    但a如果这样说:b是最后一个杀手。没有表明自己的警察身份,这就给b冒充警察
    创造了客观条件,如果b隐藏较好,能言善辩,后果不堪设想。

    (三)
        这里说的是,玩杀人游戏,要感性和理性综合运用,但切记,永远不要让感性冲昏了头脑,而放弃了理性。

        杀人游戏,如果说完全不靠直觉,也就是我所谓的感性,我觉得是不可能的,(尤其是面杀)。作为一个游戏者,我们在刚开始的时候,信息会比较少,所有人的语气,内容,甚至行为,眼神,在夜里听到的声音,睁眼时发现有游戏者的姿势发生了变化,甚至法官说话方向。这些都可以成为我们怀疑一个人的根据,但请注意,我说的是怀疑,而不是判定。如果仅仅凭这些就盲目的相信一个人是好人还是坏人,这是一个刚刚学习杀人游戏的人通常会犯的错误。我现在已经完全控制自己的说话方式,凭这些想看穿我的身份已经很难,而能达到我这样水准的玩家不胜列举,一些ppmm隐藏自己身份的功力更是登峰造极。

        但我们要完全的摈弃这些直觉上的信息吗?我觉得是不可取的,事实上,锻炼自己感觉的敏锐,我觉得这也是杀人游戏的魅力之一。而假如一个人可以完全凭感觉就可
    找出杀手,警察,而不受种种逻辑迷雾所牵绊,这个人绝对是一个绝顶高手,而杀人游
    戏对他来说也就失去了意义。但一个人的感觉有那么准吗?最起码我没有,所以我宁可相信逻辑。

        关于理性的分析和运用在这里我不想多说,杀人游戏最吸引我的就是其中充斥着大量的逻辑推理。而且我也说不出什么新东西来,离高手我还差得太远,在这里我就不贻笑大方了。

        最后举一个例子,关于我自己的,是感性战胜理性最后失败的最好反面教材。由于bbping上厕所去了,最后形成一个平民,一个警察,一个杀手的局面。其中我是平民,小猫是警察,奇怪是杀手,由于奇怪一直隐藏得很好,我把她判定为一个好人(警察or平民),而由于zangyue的遗言及一些我前面的判断,我判定小猫是一个杀手。小猫最先发言,指出自己是警察,奇怪是杀手,而奇怪说我是最后一个杀手(这是她最大的破绽,警察已经知道杀手是谁),而我自己当然不是,我正思考到底谁是好人,谁是坏,而没有更进一步分析身份(我的最大失误,还剩3个人,肯定是一个平民,一个警察,一个杀手,否则游戏结束),奇怪的表现显然不是警察,奇怪是杀手。

        而当时,我的感性完全战胜理性,小猫正信誓旦旦的说自己是警察,说到后来我简直没有办法看小猫的眼睛和表情。由于个人的一些经历的原因,(answer有所了解),我对女人的话从来都是持怀疑态度,尤其是漂亮女人的话,就这样,我做出了判断,小猫在说谎,小猫是最后的杀手,sigh,杀手胜利。

        看过以上例子有何感想?玩杀人游戏,要理性感性综合分析,永远不要让自己的感情战胜自己的理智,做人也是如此,但谈何容易。

    (四)
        实际上我觉得这篇算是新手入门(二)的一个补充更合适,会留遗言,也要会听遗言。

        新手入门(二)里面已经指出例1的留遗言方式是一种失败的留遗言方式,也就是说大家都在遵守这个基本的游戏方式时,假如一个人死后留遗言这样说:我是一个警察,验证了a是杀手。这种遗言的可信度在90%以上。

        作为一个新手往往容易犯的错误就是,自己是平民时,被别的信息所误导,而忽略这种方式遗言极高可信度。切记“死人的话最大”。

    (五)
        这里想指出一个新手经常犯的错误就是:不珍惜自己的生命。

        我们经常可以看到,听到一个平民这样的辩护:我就是一个平民,投死我无所谓,
        你们要是怀疑我就投死我吧。这样的辩护,我个人以为十分的不可取的。

    原因如下:

        1、投死一个平民真的是无所谓的吗?我觉得死掉随便一个好人,都对游戏进程有着大小不定的影响,而新手摸到平民牌,往往有一种这局胜利,失败我的责任都不大的思想,这是不对的,平民的责任是帮助警察找出杀手,虽然信息量最少但一个睿智的平民仍然会给警察很大的帮助,但你死掉了,你再没有说话的机会,还怎么谈得上帮助警察?!

        2、作为一个平民,你只知道自己的身份,别人的身份对你来说都是不确定的,而很有可能和你对辩的人就是一个真正的杀手,你自己的身份你自己很清楚,为什么要要让自己一个绝对的好人死掉,而留下一个对你来说身份不确定的人??

    举两个例子:

      1、昨天晚上,我和一个叫hatred的是警察,manutd和阿俊还有另外一个杀手,一个平民elive,我们当时2个警察,3个杀手,而我们已经验证出阿俊是杀手,但由于已经死掉一个警察,杀手还不明显,而且当时场上可以帮助警察的平民不多,我和另外一个警察都没有选择直接跳出来,而是引导平民投死阿俊。而当时elive我们没有确定他的身份,但由于阿俊死咬manutd,我判断manutd是一个好人,而manutd说听到elive的声音,所以elive的嫌疑很大。最后elive和阿俊进入辩护,而elive说不怀疑阿俊的好人身份,并且明确提出怀疑两个警察,这让我对他的怀疑更大,到了最后投票时,一共8票,连杀手都投向杀手一票(manutd更好的隐藏了自己的身份),而elive没有把票投向对方,竟然投给了自己!!这让我判断进入最终分票的是两个杀手,sigh. 最终警察失败。

        2、就是zangyue和afeng对辩,afeng杀手,但afeng成功的博取大家的信任,让zangyue认为辩护的是两个平民,而没有坚决地要求继续生存下去,最后zangyue死掉,杀手活了下来。

        综上,只要自己是好人,就永远不要轻易放弃自己生存的权利。

    (六)
        似乎分手总要在雨天,在这样的一个天气里,我打算写完新手入门的完结篇。

        实际当初写这样的新手入门的初衷就是为了是使新手达到“睿智假定”这个标准,即没有低级失误。我能想到的低级失误暂时只有这么多了,头脑还有一些别的东西,但在这里就没有教给新手的必要了。

        下面我想谈一下杀人风格的问题。在一个新手杀过2,3百局以后,就算不是高手,也应该称为一个老手了,这时候,我觉得有必要要思考一下自己的风格,发展一些有自己特色的东西了。xuzhaojin刚刚发过文章,论及了一些风格的东西。我也有自己的一些看法,在这里想说一下,贻笑大方了。

        论逻辑,我首推xuzhaojin,论辩护和主导局势的能力,我推荐的是bababo和airman,论观察,首推华局,论表演首推answer.大家可以根据自己的特点,找到自己适合学习的方向,不断完善自己,最终成为一个杀人高手。

        也许这么说还不是很具体,那就举一些例子,如果你自信你的口才很好,那你不妨向bababo和airman方向发展,出来引导局势。而假如你是一个ppmm,你不锻炼一下自己的表演才能,女孩在这方面是有天赋的。假如你是一个善于察言观色的人,向华局方向发展也许是你最好的选择。

        但正所谓杀无定法,无招胜有招,大家自己慢慢揣摩运用吧。

    葵花宝典之特技篇

      杀手互杀:在KILLERS'PHASE,杀手出动杀人时,为增加大家推理难度,三人可达成妥协杀死其中一人。(不团结的杀手也会出现两人达成一致指向第三人,根据少数服从多数原则,第三人也算被杀死)这一现象被称为杀手互杀。关于本现象争议颇多,就算相距很近的沪、宁规定也有不同。但为了增加游戏乐趣起见,在此推荐大家允许此规则的存在。
      跳警、跳匪现象:在EXPRESSIONPHASE中,游戏者表明自己身份(但不能翻牌)的现象叫做跳警(跳匪)。游戏中最常见的是跳警现象。(可能不会有人出来承认自己就是杀手吧-_-b)发言的自由性造成了这一现象的存在。如果跳警者(不管你自己是否真是警察)人气旺,推理正确,将对舆论走向造成不可估量的导向作用。而这将直接影响到SENTENCEPHASE中杀手嫌疑人的人选。如果你是杀手,请随便跳警。场面越乱对你越有利,同时天黑后请优先考虑暗杀跳警的人,不管他是否真是警察,机会只有一次,宁可错杀以前也不要放掉一个;如果你是警察,在确定杀手只剩一人的时候跳警是最好时机,否则请考虑天黑后自己的生命安全;如果你是无辜的平民,那还是少玩的好。一旦天黑前还有杀手存活,那么天黑后杀手杀的肯定是你。纯粹捣乱者不计算在以上推理之内。
  • 男女经典艺术性对话

    2008-10-30 15:23:30

    (一)妻:对于性你有什么看法?夫:看法是没有,做法倒很多。

    (二)妻:这次的海边聚会我穿比基尼去,你说好不好?夫:不行!这样别人会以为你是看上我的钱财而结婚的。

    (三)妻:老公!我这头发会不会很丑?夫:不会。你的丑跟头发没关系

    (四)妻:来看看我有没有断掌?夫:不用看了,铁定有的。

    (五)妻:为什么夫:不然我的一生怎么会断送在你的手里。

    (六)妻:老板,一瓶米酒,给我老公的。老板:一瓶就够吗?你老公的酒量是有名的喔.妻:用喝可能不够,不过用砸的一瓶应该够了。

    (七)小丰与小玉夫妻俩今天大吵一顿。小玉一把鼻涕一把眼泪地说:早知道就听我妈**,不要嫁给你!小丰愣了一下,缓缓地问:你是说,**曾阻止你嫁给我?小玉点了点头,小丰用力捶了一下桌子说:啊!这些年来我真是错怪她了!

    (八)女友:你到底喜欢我哪一点嘛? 男友:我…… 女友:讨厌,快说嘛。男友:我……我喜欢你离我远一点。
  • 一位其貌不扬的男士,带着一位十分艳丽的OL

    2008-10-29 17:53:48

    有一天,一位其貌不扬的男士,带着一位十分艳丽的OL,来到Causeway Bay一家LV店。他为OL选了一价值6万5元的LV handbag。
        
        付款时,男士掏出支票本,十分潇洒地签了一张支票。店员有些为难,因为这对夫妇是第一次来店购物。
        
        男士看穿了店员的心思,十分冷静地对店员说:我感觉到,您担心这是一张是空头支票,对吗?今天是周六,银行关门。我建议您把支票和handbag都留下。等到星期一支票兑现之后,再请你们把 handbag 送到这位小姐的府上。您看这样行不行?    
        店员放了下心来,欣然地接受了这个建议,并且大方的承诺,递送handbag的费用由该店承担,他本人将会亲自把这件事情给办妥。
        
        星期一,店员拿着支票去银行入账,支票果真是张空头支票!愤怒的店员打电话给那位顾客,客户对他说: 这没有什么要紧啊!你和我都没有损失。上星期六的晚上我已经同那个女孩上床了!哦,多谢您的合作。
        
        这个故事揭示了次贷危机的本质。人们在对未来收益充满良好预期的时候,对于可能加大风险缺乏防范意识。美女认为周一六万多LV就到家了,自然也就放松了警惕,认为ONS的投资是值得的,对于投入产出的预期是建立在一个具有巨大不确定风险的情况下的。而对未来收益预期的包装则是这些投资机构最擅长的事情。中国的股民大多跟这个美女一样,所以亏钱基本上是正常,没有这些人,股市赚谁的钱呢。而所谓的理论分析师和媒体,与LV店员所扮演的配合角色相比,却有主动与被动、主观和客观之分,他们基本上是清楚地知道风险与后果的。
  • 原创】完美解决VISTA下IE7无法使用TestDirector的方法

    2008-10-29 17:40:00

    1.  使用IE登录TD页面
    2.  选择”Add-in Page”à”More TestDirector Add-ins”à”TestDirector Explorer Add-in”à”Download Add-ins”下载一个名为TDExplorerPlugIn.exe的文件(这是一个独立于IE的浏览器)
    3.   下载文件后,双击安装
    4.  安装完成后选择Start>Programs>TestDirector 8.0>TDExplorer
    5.   这时部分机器可以在TDExplorer里输入TD的地址试试了,尤其是XP,应该已经可以使用了。
    6.   如果还不行请继续下面的操作
    7.   系统管理员身份登录TD服务器
    8.   找到TD服务器中TDBIN目录(缺省情况下是:C:\Inetpub\TDBIN目录),用编辑器打开start_a.htm文件和SiteAdmin.htm(记得先备份哦!)
    9.   搜索“var fMSIE3456”字符串,该字符串其实是用来屏蔽不合适的浏览器的,在该字符串值最后面添加“|| (ua.lastIndexOf('MSIE 7.0') != -1)”,保存;
    10.  打开IE7访问TestDirector,安装ActiveX,大功告成!!(有时候可能需要清空客户端缓存和重启IIS)
    11.  如果还不行,那么请继续下面的操作
    12.   回到首页选择”Add-in Page”à”TestDirector Client Side Setup”à”Download Add-ins”下载一个名为TDClientSideInstallation.exe的文件
    13.  下载后,双击TDClientSideInstallation.exe安装
    14.  再打开IE7试试吧!即使是我机器里的UVISTA SP1VISTA也已经可以正常使用了。
  • 一位其貌不扬的男士,带着一位十分艳丽的OL

    2008-10-29 17:16:47

    有一天,一位其貌不扬的男士,带着一位十分艳丽的OL,来到Causeway Bay一家LV店。他为OL选了一价值6万5元的LV handbag。
        
        付款时,男士掏出支票本,十分潇洒地签了一张支票。店员有些为难,因为这对夫妇是第一次来店购物。
        
        男士看穿了店员的心思,十分冷静地对店员说:我感觉到,您担心这是一张是空头支票,对吗?今天是周六,银行关门。我建议您把支票和handbag都留下。等到星期一支票兑现之后,再请你们把 handbag 送到这位小姐的府上。您看这样行不行?
        
        店员放了下心来,欣然地接受了这个建议,并且大方的承诺,递送handbag的费用由该店承担,他本人将会亲自把这件事情给办妥。
        
        星期一,店员拿着支票去银行入账,支票果真是张空头支票!愤怒的店员打电话给那位顾客,客户对他说: 这没有什么要紧啊!你和我都没有损失。上星期六的晚上我已经同那个女孩上床了!哦,多谢您的合作。
        
        这个故事揭示了次贷危机的本质。人们在对未来收益充满良好预期的时候,对于可能加大风险缺乏防范意识。美女认为周一六万多LV就到家了,自然也就放松了警惕,认为ONS的投资是值得的,对于投入产出的预期是建立在一个具有巨大不确定风险的情况下的。而对未来收益预期的包装则是这些投资机构最擅长的事情。中国的股民大多跟这个美女一样,所以亏钱基本上是正常,没有这些人,股市赚谁的钱呢。而所谓的理论分析师和媒体,与LV店员所扮演的配合角色相比,却有主动与被动、主观和客观之分,他们基本上是清楚地知道风险与后果的。
  • JAVA面试

    2008-10-29 16:56:08

    面试官:熟悉哪种语言?

    应聘者:JAVA.

    面试官:知道什么叫类么?

    应聘者:我这个人实在,工作努力,不知道什么叫累.

    面试官:知道什么是包?

    应聘者:我这个人实在,平常不带包,也不用公司准备了.

    面试官:知道什么是接口么?

    应聘者:我这个人工作认真,从来不找借口偷懒.

    面试官:知道什么是继承么?

    应聘者:我是个孤儿,没什么可以继承的.

    面试官:知道什么叫对象么?

    应聘者:知道,不过我工作努力,上进心强,暂时还没打算找对象.

    面试官:知道多态么?

    应聘者:知道,不过我很保守的.我认为让心爱的女人为了自己一时的快乐去堕胎是很不道德的行为!请问这和JAVA有什么关系?
  • 男人真命苦

    2008-10-29 12:40:46

    关于讲理
    老公:你不讲理。
    老婆:和你我从来就没讲过理,家就不是讲理的地方。再说你是男的,还比我大8个月呢,你就得让着我。
    关于钱
    老公:以后我挣的钱,按比例给你吧,我挣的多时留得也多一点,这样我较会有积极性。
    老婆:好。
    老公:那我给你百分之多少?
    老婆:百分之一百二。
    关于主意
    老婆:咱们出去玩吧。
    老公:好,你说去哪就去哪。
    老婆:我要有主意还和你说!
    老公:我出的主意你从来都不同意呀。
    老婆:我不同意的那叫什么主意啊,那叫敷衍!你得不停的有主意,直到我满意为止。
    关于中心
    老婆:我在我们家一直是中心,在你们家也得以我为中心。
    老公:那我在我们家也一直是中心。
    老婆:可我这中心比你那中心重要。
    老公:为什么?
    老婆:因为我是千金,你只是个小子。
    关于心情
    老婆:我一干活心情就不好了,会降低咱们的婚姻质量的。
    老公:我干活心情也会不好啊。
    老婆:不行,你得心里承受能力比我强。因为你个子比我大,心脏也比我大!
    关于买衣服
    老婆:这衣服好看吗?
    老公:好看。
    老婆:你就敷衍我,想让我赶快买完了赶快回家……
    老婆:那衣服好看吗?
    老公:不好看。
    老婆:你就舍不得给我买!
    关于拿东西
    老婆:这个袋子你也拿着吧。
    老公:我都拿着四个袋子了,你什么都不拿,好意思吗?
    老婆:那我还挽着你呢!你有100多斤呢,我拿的东西比你拿的东西重多了。
    关于吃东西
    老婆:这个话梅我吃了一半,挺好吃的,剩下的给你吃吧。
    老公:我不爱吃话梅。
    老婆:不行,你就爱吃!你是不是嫌弃我吃过的!
    老公:这鱼挺好吃的,来。
    老婆:你得脏筷子碰过,谁吃!
    老公:那你吃过一半我还吃呢,我不嫌弃你,你怎么嫌弃我?
    老婆:那就对了。我嫌弃你说明我比你干净。我比你干净你凭什么嫌弃我?!
    关于喝水
    老婆:老公,我要喝水!
    老公:我给你倒去。哎,这水杯不就在你手边嘛,没看见?
    老婆:看见了,我就是想让你递给我。
    关于打电话
    老婆:你为什么不给我打电话?!
    老公:倒打一耙!今天不是说好你给我打电话的嘛。结果我等了一天,还是我打给你的。
    老婆:我是说过,可我又改主意了。张爱玲说:女人有改主意的权利。
    老公:那你改主意没跟我说呀!
    老婆:我说了,我心里说的,谁让你和我的心灵不相通的。
    关于洗碗
    老公:一会你洗碗?
    老婆:好。
    老公:那怎么还不动啊?
    老婆:我头疼。
    老公:懒死了,不让你洗碗你也不头疼。
    老婆:真的!一想到洗碗我就头疼。
    关于散步
    老婆:咱们一直散步到那条马路吧。
    老公:到那儿太远了,一会儿该走不回来了。
    老婆:没事,你背我回来。
    关于干家务
    老公:咱们把家务分分工吧。
    老婆:好。首先,脏活累活得男人干吧。如擦地/刷马桶/擦桌子……
    老公:这对。
    老婆:男主外,女主内。和外人打交道的得你干吧,买菜,交水费,取报纸和牛奶。
    老公:这。。。行!
    老婆:你是学理工的,我是学文科的,带电的东西得你干吧,像洗衣机,电冰箱,电饭锅,电熨斗……
    老公:行,行,那你干什么?
    老婆:别着急啊,厨房里油烟那么大,可毁皮肤了,做饭也得你干吧。
    老公:你就告诉我你干什么吧。
    老婆:我也有很多要干的呀。我可以陪着你,监督你,赞美你,安慰你……
    关于异性朋友
    老婆:我可以有男朋友,你不能干涉我。
    老公:行,我也交个女朋友。
    老婆:不行!
    老公:凭什么你行我不行呀。
    老婆:我交男朋友,你做不到的人家能做到,我就不会老挑你的毛病了,有利于家庭幸福。你交女朋友,我心眼儿小,吃醋和你吵叫,不利于家庭安定。
    老公:那我也心眼儿小。
    老婆:一个男人,和女人一样心眼儿小,亏你好意思说!
    关于婚外恋
    老婆:现在电视里老演婚外恋,你说,你会有婚外恋吗?
    老公:不会。
    老婆:为什么?
    老公:有你一个我就够后悔的了,决不能再要第二个!!
    然后---
    关于睡觉(一)
    老公:你那么小人,怎么占那么大地儿!
    老婆:那当然,我得翻身,还得伸懒腰呢!
    关于睡觉(二)
    老婆:咱们盖那个双人被吧。
    老公:别!那到第二天早上就全裹你身上了。我什么也盖不着。还是自己盖自己的吧,心里踏实。
    老婆:哼,你就是自己盖,到明天早上照样也得被我裹走!
    关于起床
    老公:起床了,起床了,你不说今天要早起开会嘛.
    老婆:别吵我,我再睡一会。
    老公:快起来吧,会迟到了。
    老婆:你别碰我!我还要睡啦!!
    老婆:呀!都迟到了!你怎么不叫我呢?!
    关于吃饭
    老婆:老公,咱们到那里吃饭啊,吃什么?
    老公:你想吃什么?
    老婆:什么都让我决定啊,那我还要你干什么?随便,你说吃什么就吃什么
    老公:那我们去XXX吃XXX吧
    老婆:大怒,又吃这个啊,你能不能有点创意
    每次这样我生气的都想发火
    关于真话
    老婆:你看,那女孩多好看。
    老公:好看什么啊。
    老婆:你什么意思!你为什么不和我保持一致!
    老公:好看好看。
    老公:哎,你别走啊,怎么不理我了?
    关于孩子
    老婆:咱们要个孩子吧。
    老公:行。
    老婆:那你喜欢咱们的孩子吗?
    老公:喜欢。
    老婆:那不行!你就得喜欢我一个人!
    老公:好,好,我就喜欢你一个人。
    老婆:那我的孩子你凭什么不喜欢阿!
    老公:咱还是别要孩子了。
    关于离婚
    老婆:咱们要是离了婚,房子归我,我的钱我也得拿走。
    老公:那我的钱呢?
    老婆:你的钱都是我的钱,你有什么钱!
    老婆:还有,离婚后你每月的收入也得给我80%。嗯,如果你再结婚了,那就给我60%就成了。
    老公:老婆,我决不跟你离婚!
    关于那女平等
    老公:都说男女平等,咱们家是不是也得平等平等?
    老婆:行啊。你们男的欺负女的欺负了好几千年。等我们也欺负了你们欺负几千年,才是真正的平等呢。别急,再过几千年,咱们家就平等了。
    关于幸福
    老婆:你娶了我是不是特别幸福啊?
    老公:没觉得。你又不讲理,又不干活,还老折腾人,我怎么幸福啊。
    老婆:这就是你的幸福啊。我不讲理,才能反衬出你的宽容大度;我不干活,就培养出了你,所谓艺多不压身,让你能力强还不好吗;我折腾人,你的生活才充满了多彩多姿,你看,你的婚姻生活就不像别人家难么单调吧。

  • 几点整?

    2008-10-29 12:29:52

    老公: 现在几点?
    老婆:十点。
    老公:整吗?
    老婆:太早了吧,别人都没有睡觉呢!
    老公:我是问十点整吗?
    老婆:十一点再整吧。
    老公:你妈逼,我问你是不是1 0点整。
    老婆:我操你妈,1 1点再整,你一天不操我 你不得劲是不是?
    老公:我只是在问,现在是1 0点钟整么?
    老婆:整整整,现在就整...
  • 社交场合的男女关系之“挑逗与勾引”的本质

    2008-10-29 11:03:33

    对于男女关系,我向来无多少经验,至于女人的心,我更是懒得去揣摩。然存于世间,无论行之何处,却终是无法回避这男女的关系,有似天罗覆地,无以逃脱。

    有心无心时,主动被动处,只要有男女聚之,这关系总是复杂的若千丝缠杂,变化莫测,若想从中寻出个可规范的定律,无异于痴人说梦。若于此“关系”中行的游刃有余,的确是需要太高地智商,或先天的奇资。我是没这个本事,所以之于“男女关系”而言,我一向是弱智的很,一旦不幸被卷进这“高智商”才玩的游戏,自然是焦头烂额后而落荒逃之。

    但这“男女关系”却绝非你想逃,便能逃之夭夭的。一旦被粘上,若不被撕下层皮,搞的一身血肉模糊,是很难挣脱于这由铁丝而千缠万绕的网套。除非有金刚不坏之体,否则轻者遍体鳞伤,重者魂魄失散,的确是不好玩。

    不好玩可以不玩,但之于人的本性,却终是难以回避。既然无以回避,态度对于男女关系而言,便成了最重要的游戏要素,认真与否,成了决定关系走向的关键。玩的好不好,则取决于你的心智是否成熟,而更为重要的则是你能否有双慧眼,把真真假假、虚虚实实看的明白。

    在社交或工作场合,男女关系的表象虽千变万化,然究其实质,却也无逃“挑逗与勾引”这两大类型,若把这种游戏昭示出来,也是有趣的很,只不过所有人看了,必定嘴上会咬着牙说我胡扯,因为要认同,也是存于心底,点头去承认,脸上终是挂不住。

    说这男女关系的两大类型前,应该把生物学的一条定律加在上面,既:“所有男女,都存有偷情的强烈渴望。”这是不争的事实,无需掩饰,承认与否,都是一样而已。

    “挑逗与勾引”的实质被很多人所混淆,以为是一回事,其实不然,“挑逗与勾引”各有所严格的象征意义,是分别于男女的主动性行为,凡是女人所玩的伎俩,都在“挑逗”的范畴之内,而男人则是“勾引”的行径。现代人往往用词错误,把“挑逗与勾引”随便烂用,这也说明了现代人对我国的传统文字语言太过于无知,即便是当代的大学语文教授、国学大师,以现在的国文水平而言,若放在古代,恐怕连秀才都考不上。

    “挑逗”与“勾引”本质,就像男女的生理结构一样,是迥然不同的。文字本身就是语言的象征符号,有其象征范畴的实义所指,非常有意思。

    “挑逗”是女人的专利,“挑”和“逗”都是动词,很形象,用的是眼神、语言、肢体等要素。

    “勾引”是男人的手段,从字义上分析,与“挑逗”截然不同,无论是“勾”或是“引”,虽然也是动词,但需要条件,那便是要有诱饵,否则是无法“勾”也无法 “引”的,所以要有“实在”的工具作诱饵,光用嘴说是没用的。

    挑逗是件很轻松的事情,就字义上的象征形象而言,“挑”似乎是在举手之间便能完成,“逗”也是在面对面之间,轻松自然,无需费力。

    “勾引”就没那么简单了,一说“勾”字,我们自然会想起钓鱼,一般人要是没有耐心,或是诱饵不香,根本就别想玩。

    “挑”字还有另一层深意,是“挑拨”的意思,因为女人有一共同的本性,即喜欢看两个以上的男人为自己斗争,这也是所有雌性动物的本能需求。所以一个媚眼,一句暗示,都会让俩傻男人争个你死我活,而女人则会躲在旁边悠闲地欣赏,跟看戏一般愉悦,这也是很多办公室会突然发生莫名其妙的“事端”之原因。

    “逗”字在社交层面的更深层意思,就是“逗”你玩,这也是女人的本性之一,因为女人希望所有身边的男人都必须喜欢自己,所以不能容忍有男人对自己视而不见,否则其心灵会很不舒服,难以释怀。所以逗一逗男人,让对方注意自己,便成了女人的习惯,自然的如刷牙般频繁,要是男人为此招了套,当了真,则无疑掉进了井里,难以自拔。当男人五迷三道频临崩溃时,女人自是乐呵呵的抽身而退,以便寻找下一个逗的目标。

    不过“挑逗”也不是女人必胜的法宝,一旦男人不上当,或及早警醒而退避三舍时,女人的面子是挂不住的,心里的郁闷若不能宣泄,哈哈,这时男人就该小心了,金庸小说里的马夫人的故事,很可能就落到了你身上,女人会让别的男人来收拾你,因为成本不高,只是一句暗示,一个媚眼就足够了。jiangxindao
  • 广州楼市的首要任务是防暴跌,极有可能跌到2006年的一手楼均价6300元/平方米!

    2008-10-29 10:48:35

    广州楼市的首要任务是防暴跌 赵卓文(广州市同创卓越房地产投资顾问有限公司 总经理)

    今天去新塘,见一开发商老总。他问我,楼价会怎么走?我毫不犹豫地告诉他:广州楼市还处下行道,今后两个月和2009年将转入楼价急速下降阶段。广州楼价下一个支持位,既不是8000元/平方米,也不是7000元/平方米,极有可能是2006年的一手楼均价6300元/平方米(也就是比现在均价9000元/平方米,还要再跌30%左右)。

    经历了2006年和2007年楼价的暴涨,尤其是2007年38%的暴涨,楼价的支撑基础正在瓦解,快速回落到2006年的水平,已经指日可待。甚至最快在2009年第2--3季度就能体现。

    有人说,政府“救市”行动刚刚开始,“利好”不断,应该不会大跌。

    事实上,楼市的“政策面”正在变好,但楼市的“基本面”却仍在恶化。

    基本面1:2008年大家都在“变穷”。股市低迷,楼市惨淡,通胀高企,黄金、期货市场不振,大家的财产都在“缩水”,企业效益下滑,大家的收入在减少。展望2009年,全球金融海啸余波未平,2009年极有可能也是个“缩水年”。在预期收入减少的心理驱动下,广州市的购房欲望已近10年新低,要全面恢复,难度很大。

    基本面2:发展商普遍陷入困境,难见曙光。银根一天不松,发展商“降价促销”一天不止。

    基本面3:地方政府年年扩大的财政支出,急待“卖地收入”和房地产税收来补充。政府“卖地”热情高,“救市”行动少。年底倘再“放量”卖地,楼市必然再受打击。

    基本面4:广东、广州经济增速回落,企业景气指数下降。中小企业举步维艰。支撑广州楼市高档物业的企业主、总经理、高管们处于经营低谷,购买欲望下降。

    基本面5:受全球金融海啸冲击和影响,投资广州楼市的境外资金正在减少和撤出。

    国内的投资型买家也在减少支出。

    广州本地的投资型需求也在急剧减少。

    目前市场上活跃的,仅剩下自住型的刚性需求。

    面临“基本面”日渐恶化的局面,“政策救市”确实值得期待。中央三部委10月22日的“新政”出台后,广州政府应该积极大胆地推动地方措施的出台。

    广州楼市,绝不是一般意义上理解的,一救市就会反弹价格。事实上,救市政策能够稳一稳楼价,防止在短期内暴跌,已经是万幸。

    现阶段救市政策难挽楼价下跌趋势,其主要目的是防暴跌。暴跌的风险已经很明朗,管理当局必须擦亮眼睛。
  • 女人的友谊与男人的友谊

    2008-10-27 10:53:23

    一个女人有一晚没回家

    隔天她跟老公说他睡在一个女性朋友那边
    她老公打电话给她最好的10个朋友,没有一个知道这件事!

    一个男人有一晚没回家睡
    隔天他跟老婆说他睡在一个兄弟那边
    她老婆打电话给他最好的10个朋友,有八个好兄弟确定他老公睡在他们家......
    还有2个说"他老公还在他那儿


    某网友的回帖:昨完把此帖给我老婆看,没想到她兴致大发;立刻打电话给我朋友问我是否在他们那里.结果可想而知,再次论证了上诉观点!更离谱的是有一哥们竟然说我在他家喝醉了,正睡着呢,还问我老婆要不要喊我起来接电话?在挂了电话后,那哥们的电话马上打到我手机上,一接通没等我说话就大喊:在哪呢,快回家吧,你老婆找你呢,我说你在我家喝醉了......回去前别忘了先喝点。

  • 公交车猥琐男竟然当众亲MM的mimi,汗。。。

    2008-10-27 10:42:24

    前天上班晚了,只好坐307路公交,车上的人真的好多,好不容易站定,四周张望了一下,(我有一个习惯,到1个新环境后都要先熟悉一下周围情况,以防意外情况发生)突然发现,在一排座位上,有1男1女;而此刻,那男人却把手摸向了女人的胸部,我也经常看见报道什么公交色狼,哪知道今天运气好,来一次就让我遇到了,我见那女人的表情,居然当作什么也没事一样,我很郁闷;再看看周围的人,有几个人在盯着看,而有的人却看一眼后转开了,当什么事也没发生一样,的确啊,世道悲哀,连当事人自己也不去反抗!

      我当时认为两人认识,可能是情侣吧,其实后来一想,看年龄就不会是夫妻或情侣了,那女的最多才只有20多岁的样子而已。

      车了又过了几个站,突然,那男人的手居然把女人的衣服拉开,露出了雪白的MIMI,哇,当时我都有点激动了,的确漂亮的MIMI,还没等我回过神来,你们知道发生了什么事么,那男人竟然亲上去了。。。。。

      而此刻,却没任何一个人站出来说句话,包括我自己。。。。

      到公司后,我向几个同事讲述了这个事情,因为我也觉得当时做得很不对,同事们听后也是异常愤怒,虽然他们平时里也不是什么正人君子,最后,老张问了我一句话:“那男的多大年纪,以后外面的兄弟们看见了把他废了。。”

      我说“照我估计,那男人年龄不超过10个月。。。”

        之后,我被暴打了一顿!
  • 面试官最爱问的问题背后真相

    2008-10-24 17:38:37

    1.请介绍一下你自己。

      这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理外企才会相信。外企很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。外企喜欢有礼貌的求职者。

      2.在学校你最不喜欢的课程是什么?为什么?

      这个问题外企不希望求职者直接回答“数学”、“体育”之类的具体课程,如果直接回答还说明了理由,不仅代表求职者对这个学科不感兴趣,可能还代表将来也会对要完成的某些工作没有兴趣。这个问题外企招聘者最想从求职者口里听到:我可能对个别科目不是特别感兴趣,但是正因为这样,我会花更多的时间去学习这门课程,通过学习对原本不感兴趣的科目也开始有了兴趣,对于本来就有兴趣的科目我自然学习得更认真,所以各门课的成绩较为平衡。通过这样的问题,外企可以找到对任何事情都很感兴趣的求职者。

      3.说说你最大的优缺点?

      这个问题外企问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,外企肯定不会录用你。外企喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分。外企喜欢聪明的求职者。

      4.你认为你在学校属于好学生吗?

      外企的招聘者很精明,问这个问题可以试探出很多问题:如果求职者学习成绩好,就会说:“是的,我的成绩很好,所有的成绩都很优异。当然,判断一个学生是不是好学生有很多标准,在学校期间我认为成绩是重要的,其他方面包括思想道德、实践经验、团队精神、沟通能力也都是很重要的,我在这些方面也做得很好,应该说我是一个全面发展的学生。”如果求职者成绩不尽理想,便会说:“我认为是不是一个好学生的标准是多元化的,我的学习成绩还可以,在其他方面我的表现也很突出,比如我去很多地方实习过,我很喜欢在快节奏和压力下工作,我在学生会组织过××活动,锻炼了我的团队合作精神和组织能力。” 有经验的招聘者一听就会明白,外企喜欢诚实的求职者。

      5.说说你的家庭。

      外企面试时询问家庭问题不是非要知道求职者家庭的情况,探究隐私,外企不喜欢探究个人隐私,而是要了解家庭背景对求职者的塑造和影响。外企希望听到的重点也在于家庭对求职者的积极影响。外企最喜欢听到的是:我很爱我的家庭!我的家庭一向很和睦,虽然我的父亲和母亲都是普通人,但是从小,我就看到我父亲起早贪黑,每天工作特别勤劳,他的行动无形中培养了我认真负责的态度和勤劳的精神。我母亲为人善良,对人热情,特别乐于助人,所以在单位人缘很好,她的一言一行也一直在教导我做人的道理。外企相信,和睦的家庭关系对一个人的成长有潜移默化的影响。

      6.说说你对行业、技术发展趋势的看法?

      外企对这个问题很感兴趣,只有有备而来的求职者能够过关。求职者可以直接在网上查找对你所申请的行业部门的信息,只有深入了解才能产生独特的见解。外企认为最聪明的求职者是对所面试的公司预先了解很多,包括公司各个部门,发展情况,在面试回答问题的时候可以提到所了解的情况,外企欢迎进入企业的人是“知己”,而不是“盲人”。

      7.就你申请的这个职位,你认为你还欠缺什么?

      外企喜欢问求职者弱点,但精明的求职者一般不直接回答。他们希望看到这样的求职者:继续重复自己的优势,然后说:“对于这个职位和我的能力来说,我相信自己是可以胜任的,只是缺乏经验,这个问题我想我可以进入公司以后以最短的时间来解决,我的学习能力很强,我相信可以很快融入公司的企业文化,进入工作状态。”外企喜欢能够巧妙地躲过难题的求职者。

      8.你期望的工资是多少?

      外企的工资水平是很灵活的,何种能力拿何种工资。外企喜欢直率的人,但这个问题却不能正面回答,外企希望听到:“以我的能力和我的优势,我完全可以胜任这个职位,我相信我可以做得很好。但是贵公司对这个职位的描述不是很具体,我想还可以延后再讨论”。外企欢迎求职者给其定薪的自由度,而不是咬准一个价码。

      9.你能给公司带来什么?

      外企很想知道未来的员工能为企业做什么,求职者应再次重复自己的优势,然后说:“就我的能力,我可以做一个优秀的员工在组织中发挥能力,给组织带来高效率和更多的收益”。外企喜欢求职者就申请的职位表明自己的能力,比如申请营销之类的职位,可以说:“我可以开发大量的新客户,同时,对老客户做更全面周到的服务,开发老客户的新需求和消费。”等等。

      10.你还有什么问题吗?

      外企的这个问题看上去可有可无,其实很关键,外企不喜欢说“没有问题”的人,因为其很注重员工的个性和创新能力。外企不喜欢求职者问个人福利之类的问题,如果有人这样问:贵公司对新入公司的员工有没有什么培训项目,我可以参加吗?或者说贵公司的晋升机制是什么样的?外企将很欢迎,因为体现出你对学习的热情和对公司的忠诚度以及你的上进心。
  • 软件测试工程师职业特点

    2008-10-24 17:32:08

    软件测试工程师职业具有以下的特点

      工作起点高,发展空间大

      开始工作即进入大、中型软件企业,后期转行也容易。

      目前,单独设立测试部门、对测试工程师有强烈需求的企业大多是较大规模的软件企业。因此,测试工程师并不像一般的软件工程师那样需要在小企业积累一定经验后方能获得大企业的入门通行证。

      软件测试员、软件测试工程师,经过一至两年的工作实践后,还可以到IT企业应聘软件测试主管、项目主管、行业专家、自动化测试专家、QA、需求分析师、客户服务/支持等职位。

      职业寿命长,越老越吃香

      使用专业测试工具,经验增加价值,软件测试工程师越老越吃香。

      质量是产品的灵魂,测试工作在软件开发过程中的地位将越来越重要。而专业的测试人员,需要熟练运用专业的测试工具来提高测试工作的效率,随着测试经验的积累,“资深” 的测试工程师会测得更快、测得更准、测得更全面,从而将越来越“值钱”。

      “软件测试工程师是一个越老越吃香的职业。”软件测试工作是对质量的把关,其中包含技术及管理等方面的工作,工作相对稳定,对年龄没有限制。而且随着项目经验的不断增长和对行业背景的深入了解,会越老越吃香。

      工作更稳定,不用频繁“跳”

      大型企业用人制度好,岗位难替代,不需要频繁跳槽。

      一般来说,大型企业在用人方面制度更加完善,劳动保障体系更加健全,员工的福利待遇更有保障。在目前只有大中型软件企业有专门的测试部门的情况下,测试工程师比较容易一开始就进入大中型企业工作,因此更有安全感和归属感,其工作也将更加稳定。另一方面,测试工作由于要具备系统的测试知识、运用专业的测试工具,技术含量比较高,因此测试 工程师不可能轻易地被替代,职业安全感高。

      薪水待遇好 ,“钱”景被看涨

      软件质量的把关者,人才凤毛麟角,薪酬上升空间非常大。

      质量是企业的生命线,测试工程师作为软件质量的把关者,因为职位的重要而有较高的待遇就顺理成章了。另外,“物以稀为贵” 的市场规律也使得当前极为紧俏的测试工程师“钱景看好”。

      并且现在我国的软件测试职业还处于一个发展的阶段,随着软件行业对产品质量重视程度的提高,受过系统培训、掌握先进测试技术的软件测试从业人员的薪酬上升空间大。从近期的企业人才需求和薪金水平来看,软件测试工程师的年工资还有逐年上升的明显趋势。

      性别无偏好,没有就业歧视

      不太依赖个人创新能力和工作强度,男女都能胜任。

      软件测试工程师对性别没有具体要求,不像许多IT职位那样,更加偏好于男性。在IT业,竞争异常激烈,从业者往往要面对巨大的工作压力,而高强度的工作压力,则是对人们脑力、体力的双项考验。因此,用人单位对许多职位的招聘更偏向于男性,软件测试工程师相比之下,工作过程和结果不太依赖于个人创新能力和工作强度,更需要的是熟练程度、耐心、责任心和自信心,所以说软件测试工作也比较适合女性的,很多的软件公司测试部门女性占了一定比例的。对于女性要从事软件测试IT方面的职业,只要肯下功夫,软件测试对她的发展有很大好处所以,对人才的性别也就没有什么特别的要求。

  • 软件测试工程师面试问题选登

    2008-10-24 17:19:28

    或许你正需要面试软件测试工程师,或许你准备去应聘软件测试工程师,以下是一些可能注意的问题。(选译)

  • 有什么原因让你参与到测试和质量管理中来?
  • 什么是测试生命周期,解释一下它的各个阶段?
  • 测试和质量保证有什么不同?
  • 什么是Negative测试?
  • 在之前做测试的过程总遇到过哪些问题?你是如何解决的?
  • 你是如何给你的测试和质量保证团队力量的?
  • 你是如何定义质量管理的?
  • 你最喜欢测试和质量管理什么地方?
  • 你最不喜欢什么地方?
  • 什么是瀑布式开发方法,你是否认同所有的步骤?
  • 什么是V-模式开发方法,你是否认同这个模型?
  • 什么是CMM?你工作过的公司的级别是怎么样的?
  • 什么才算好的测试人员?

    更多问题,可以查看以下内容:

    1. Could you tell me two things you did in your previous assignment (QA/Testing related hopefully) that you are proud of?
    2. List 5 words that best describe your strengths.
    3. What are two of your weaknesses?
    4. What methodologies have you used to develop test cases?
    5. In an application currently in production, one module of code is being modified. Is it necessary to re- test the whole application or is it enough to just test functionality associated with that module?
    6. Define each of the following and explain how each relates to the other: Unit, System, and Integration testing.
    7. Define Verification and Validation. Explain the differences between the two.
    8. Explain the differences between White-box, Gray-box, and Black-box testing.
    9. How do you go about going into a new organization? How do you assimilate?
    10. Define the following and explain their usefulness: Change Management, Configuration Management, Version Control, and Defect Tracking.
    11. What is ISO 9000? Have you ever been in an ISO shop?
    12. When are you done testing?
    13. What is the difference between a test strategy and a test plan?
    14. What is ISO 9003? Why is it important
    15. What are ISO standards? Why are they important?
    16. What is IEEE 829? (This standard is important for Software Test Documentation-Why?)
    17. What is IEEE? Why is it important?
    18. Do you support automated testing? Why?
    19. We have a testing assignment that is time-driven. Do you think automated tests are the best solution?
    20. What is your experience with change control? Our development team has only 10 members. Do you think managing change is such a big deal for us?
    21. Are reusable test cases a big plus of automated testing and explain why.
    22. Can you build a good audit trail using Compuware's QACenter products. Explain why.
    23. How important is Change Management in today's computing environments?
    24. Do you think tools are required for managing change. Explain and please list some tools/practices which can help you managing change.
    25. We believe in ad-hoc software processes for projects. Do you agree with this? Please explain your answer.
    26. When is a good time for system testing?
    27. Are regression tests required or do you feel there is a better use for resources?
    28. Our software designers use UML for modeling applications. Based on their use cases, we would like to plan a test strategy. Do you agree with this approach or would this mean more effort for the testers.
    29. Tell me about a difficult time you had at work and how you worked through it.
    30. Give me an example of something you tried at work but did not work out so you had to go at things another way.
    31. How can one file compare future dated output files from a program which has change, against the baseline run which used current date for input. The client does not want to mask dates on the output files to allow compares. - Answer-Rerun baseline and future date input files same # of days as future dated run of program with change. Now run a file compare against the baseline future dated output and the changed programs' future dated output.

    Interviewing Suggestions

    1. If you do not recognize a term ask for further definition. You may know the methodology/term but you have used a different name for it.
    2. Always keep in mind that the employer wants to know what you are going to do for them, with that you should always stay/be positive.

    Preinterview Questions

    1. What is the structure of the company?
    2. Who is going to do the interview-possible background information of interviewer?
    3. What is the employer's environment (platforms, tools, etc.)?
    4. What are the employer's methods and processes used in software arena?
    5. What is the employer's philosophy?
    6. What is the project all about you are interviewing for-as much information as possible.
    7. Any terminologies that the company may use.
  • 浮躁的国内测试界—2006年测试人员招聘感悟

    2008-10-24 17:18:11

    编者按:本文是作者在2006年测试人员招聘会上的亲身经历。或许这个题目涉及范围太大,打击面太大,本可以加上一长串的修饰语,来缩小这个圈子,也完全可以保持沉默。但作者身为测试届中青年一代,认为自己有责任提出自己的观点,大家有则改之,无则加冕。从作者的亲身经历中我们可以看得出,国内的测试界确实还需努力。

      我面试的测试应聘人员大多是有一定从业经验的测试人员,其中不乏优秀者,但是也有相当多的应聘人员反映出这样那样的问题,概括说来就是“浮躁”,具体拆解来看主要表现在以下几点。

    一、根基不牢

      问题:利用等价类划分的方法,对某问题设计测试用例。

      分析:98%以上的应聘者只知道按照有效等价类和无效等价类进行划分,殊不知此种分类方法只是等价类划分的一个典型应用而已,等价类划分远非只能划分为有效和无效两类。根据种种划分依据,还可以进一步划分很多其他类别。

      问题:根据事件描述,画出对应的因果图。

      分析:标准答案中只画了“两条恒等,两条非,一个与,一个或”。如此简单的问题,上百名应聘者中竟然无一人答对,痛心啊。黑盒测试方法就那么几种,既然你已知这个名,怎么就不知道多看几眼。

      小结:

      上面提到的是软件测试的最基本的方法,作为从业测试实际工作已经有1-2年的应聘人员,未能真正领悟,实属不应该,心浮气躁,忽视了你身边最简单,也是最厉害的技能。根基不牢,怎么可能把测试做深。

    二、专业不精

      问题:音视频文件都有哪些格式,这些格式之间有什么差别?

      分析:此问题是问那些做过多媒体方面测试的,但是我们的应聘者向来都是拿来主义,别人给我什么媒体文件我就用什么做测试,而根本不管不问。“为什么MIDI文件比WAV文件小那么多?我们如何知道扩展名是.Mpeg的文件是Mpeg1格式的还是Mpeg2格式的?”,面对这些问题,应聘者默默无语,只是无奈的笑笑。不去看别人,想想自己测试涉及的专业,是否把那个行业知识搞清楚了呢?

      问题:测试脚本运行不畅如何调试?

      分析:此问题是问那些标明自己熟练掌握WinRunner、Robot、QTP等测试工具的应聘人员,但是当真正问到他们关于脚本的具体调试时,有7成以上人员表示他们只是参加测试培训时老师讲过,或者自己在网上看过相关资料,另外有2成以上人员表示他们虽然用过,但是只是简单的录制回放,根本不会自己调试。可能是迫于无奈吧,简历里面什么都不写,可能面试的机会都没有,但是简历如此夸大的来写,终归是浪费自己的面试时间和路费。

      小结:

      从事测试仅1-2年时间,要想测试也精通,专业也精通确实不易,但是不说精通,至少也该知道个60%才对的起你的测试工作。一两年时光如此荒废,静下心来反思一下,身边还有哪些技能我们应该掌握扎实一点呢。

    三、无测试体系概念,忽视理论

      问题:请说出软件测试的定义,BUG的定义。

      分析:99%的人不能说出这两个测试名词的定义,只是在给我解释测试是为了发现bug之类的片面理解,残留的几个人也说得不够准确。这两个词目前尚不能说业内已经有了成熟统一的定义,但是无论是对是错,身为测试人员已经数年,自己竟然说不出这两个词的概念,多少也说不过去啊。有些人和我说,理论名词概念不重要,我会做测试就是了。想想金庸老先生早就告诉我们,武功仅有招式是不够的,必须配合上什么心法口诀才能行。你只会测试执行的招式,却不懂测试理论的心法,怎么能够修炼成上乘的软件测试呢?

      问题:请介绍一下你们的测试流程,流程和过程有什么不同,为什么好的测试需要好的流程?

      分析:但凡做过1、2年测试的人都能给我说出他们先做什么后做什么,但是当我继续问“这是否可以叫做过程?流程和过程有什么差别”,应聘者一棒子被打晕,继续追问“为什么好的测试需要好的流程”的时候,早已经找不到东南西北了。每天公司各项制度叫你做什么你就做什么,让你怎么做你就怎么做,完全不管不顾为什么,那么自己岂不成了没头脑的工具。这样你能干的工作别人也能做,自己的优势不就没有了吗。

      小结:

      目前测试业内流传着学院派和实践派的说法,学院派的理论给人的感觉往往是好听但不实用,而实践派的知识,往往能够立即见效。所以眼下测试培训往往实践派的更受欢迎。继续引用金庸先生的观点,练武分练内气宗,练外剑宗,但是真正的高手是内外兼修。如果我们不想只做普通的测试小弟子的话,就要理论实践并重,方能有所作为。

    四、周边知识知之甚少

      问题:能给我介绍一下软件工程中的瀑布模型吗?

      分析:又是8成应聘者不会回答,都是曾在遥远的学生时代有所耳闻,现今早已忘得一干二净了。软件测试因何而生——软件危机,软件危机导致软件工程的兴起,软件工程中又包含软件测试,就好像鱼儿活在水里,如果没有软件工程这个水,哪里能够养活这软件测试的鱼,如果我们对于身边的软件工程不够了解,怎么可能在里面自由的畅游呢。

      问题:用你最熟悉的开发语言实现sum=1+2+3+…+100

      分析:保守统计7成以上的应聘者写出来的程序无法执行或者运行结果错误,更少有人能够一气呵成,而且精准。这道编程题难吗?肯定不难,那么为何答错,自己没有真正写过程序,即使写过几行,也早就是如烟往事了。做测试一定需要懂开发吗?这个问题讨论以久,当然不一定,但是如果要做好测试,做深测试,分析问题原因,提出问题解决方案,编写测试脚本或工具,哪一个又能离开软件开发呢?

      小结:

      我们学习测试也应该有个先后顺序,有步骤。掌握周边知识的紧迫程度可能不如测试知识和行业知识。但是对于我们已经从业1-2年的测试人员来说,学校里面学到的知识不应该丢,之后的发展中,周边知识的学习也应该开始了。周边知识的范畴其实很广,还包括各种其他测试理念的学习,机械工业出版社翻译的那套测试丛书就很不错,观点众多而新颖,博众家之长,集大成,向来都是大家风范。

    五、缺乏必要的责任心、细心、耐心、虚心等

      问题:请数出下图中三角形的个数(平面图,有几根弧线做干扰)

      分析:我总是问自己,这道题真有这么难吗?连中小学生都能数对的十几个三角形,到了我们这二十几岁的年轻人手中,正确率才1%,为什么?其实就是现在我们已经很少有人能够静下心来,耐心细致的去做事情了。很多应聘者告诉我她的优点就是“踏实,坐的住,正适合这繁琐的测试工作”。我需要的不是坐在那里不做事或者做错事的人,而是需要能够按时保质量完成测试工作的测试人员。

      问题:你离职的原因?

      分析:这是面试中最常见的问题了。应聘者往往也是充分准备,理由多种多样,但是看看应聘者的工作记录统计,70%应聘者平均跳槽频率是1年/次(实习情况除外),不会都那么凑巧吧,赶上什么公司倒闭,每隔一年就会想一次自己学不到东西,需要去外面看看。而在我看来,真正的原因更多的应该是希望通过跳槽提高工资,或者因为自身水平不足被公司炒鱿鱼吧。

      小结:

      我并不认为所有的人都适合做测试。非技术素质方面,这点或者那点不足够优秀也很正常,心浮气躁也可以理解。但是作为用人单位,理解归理解,却也不会用不胜任岗位,或性价比不高的人员。那么对于此类应聘者,我的忠告就是,要么你另谋高就,要么你就放低姿态,培养好你必备的素质后再谈。

    六、缺乏诚信

      这一点本应该被归在上一条素质中,但是这点的重要性我认为远超过了上一条所列各项,因此单独提出。相关表现主要体现在:1、虚报自己历史工薪;2、笔试题目作弊;3、编造离职原因;4、虚报学历,工作经验;5、夸大自己工作技能等。对于严重缺乏诚信的,一旦发现,其他表现再好,也无济于事了。

  • 国内各大IT企业测试薪水大揭秘

    2008-10-24 14:27:27

    Morgan IT 18万+bonus,共25万左右

    Google 17万9千多 NI 拿到手14万,四金全部是公司交。

     MS atc 15.3万

    百度 7000至8500,发14个月,每个季度有4500至6000的奖金。

     美国道富银行IT部 8000至12000,发15个月

    浙大网新恒天 9500×15 网易杭州研究院 9000至10000,发14个月

     ask.com 9000至12000,发14个月

    IBM CRL (7500+800+900)*12+7500*2.5+3.3万(住房补贴,三年10万,平均到一年。)

    IBM CDL (7500+800)*12+7500*2.5+3.3万

     nVidia 测试8000×15,研发10000×15,有期权。 (另一说9000×13,有期权)

    Trilogy 16万左右上海威盛 7500×13,不再提供宿舍

    杭州威盛 6000×13

    UT斯达康 6500/月,福利不错

    腾讯 7000×13,年终奖金15000,但是没有住房公积金

     MicroStategy 杭州职位每月12000,14个月,美国职位待遇不详

    泰鼎 8000×13,年终奖2个月薪水左右

    北京瞬联 9000至10000×12,第一年有10000元安家费

    上海展讯 6500至7000,发14-16个月,有期权

     Intel 8000×13,加上一些乱七八糟的补贴

    华为 5500+1000,年终奖不定,几千到几万都有可能。

    中兴 8-10万

  • 软件测试的起源与发展

    2008-10-23 15:40:15

    软件测试的概念与定义
     
        软件测试是伴随着软件的产生而产生的。早期的软件开发过程中,那时软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少,测试介入也晚,常常是等到形成代码,产品已经基本完成时才进行测试。
     
      直到1957年,软件测试才开始与调试区别开来,作为一种发现软件缺陷的活动。由于一直存在着“为了让我们看到产品在工作,就得将测试工作往后推一点”的思想,潜意识里对测试的目的就理解为“使自己确信产品能工作”。测试活动始终后于开发的活动,测试通常被做为软件生命周期中最后一项活动而进行。当时也缺乏有效的测试方法,主要依靠“错误推测 Error Guessing”来寻找软件中的缺陷。因此,大量软件交付后,仍存在很多问题,软件产品的质量无法保证。
     
      到了20世纪70年代,这个阶段开发的软件仍然不复杂,但人们已开始思考软件开发流程的问题,尽管对“软件测试”的真正含义还缺乏共识,但这一词条已经频繁出现,一些软件测试的探索者们建议在软件生命周期的开始阶段就根据需求制订测试计划,这时也涌现出一批软件测试的宗师,Bill Hetzel 博士就是其中的领导者。1972年,软件测试领域的先驱Bill Hetzel博士(代表论著《The Complete Guide to Software Testing》),在美国的北卡罗来纳大学组织了历史上第一次正式的关于软件测试的会议。在1973年,他首先给软件测试一个这样的定义:“就是建立一种信心,认为程序能够按预期的设想运行。Establish confidence that a program does what it is supposed to do. ”后来在1983年他又将定义修订为:“评价一个程序和系统的特性或能力,并确定它是否达到预期的结果。软件测试就是以此为目的的任何行为。Any activities aimed at evaluating an attribute or capability of a program or system. ”在他的定义中的“设想”和“预期的结果”其实就是我们现在所说的用户需求或功能设计。他还把软件的质量定义为“符合要求”。他的思想的核心观点是:测试方法是试图验证软件是“工作的”,所谓“工作的”就是指软件的功能是按照预先的设计执行的,以正向思维,针对软件系统的所有功能点,逐个验证其正确性。软件测试业界把这种方法看作是的软件测试的第一类方法。
     
    尽管如此,这一方法还是受到很多业界权威的质疑和挑战。代表人物是Glenford J. Myers(代表论著《The Art of Software Testing》)。他认为测试不应该着眼于验证软件是工作的,相反应该首先认定软件是有错误的,然后用逆向思维去发现尽可能多的错误。他还从人的心理学的角度论证,如果将 “验证软件是工作的”作为测试的目的,非常不利于测试人员发现软件的错误。于是他于1979年提出了他对软件测试的定义:“测试是为发现错误而执行的一个程序或者系统的过程。The process of executing a program or system with the intent of finding errors.”这个定义,也被业界所认可,经常被引用。除此之外, Myers还给出了与测试相关的三个重要观点,那就是:
    1、   测试是为了证明程序有错,而不是证明程序无错误; 
    2、   一个好的测试用例是在于它能发现至今未发现的错误;
    3、   一个成功的测试是发现了至今未发现的错误的测试;
        这就是软件测试的第二类方法,简单地说就是验证软件是“不工作的”,或者说是有错误的。Myers认为,一个成功的测试必须是发现Bug的测试,不然就没有价值。这就如同一个病人(假定此人确有病),到医院做一项医疗检查,结果各项指标都正常,那说明该项医疗检查对于诊断该病人的病情是没有价值的,是失败的。Myers提出的“测试的目的是证伪”这一概念,推翻了过去“为表明软件正确而进行测试”的错误认识,为软件测试的发展指出了方向,软件测试的理论、方法在之后得到了长足的发展。第二类软件测试方法在业界也很流行,受到很多学术界专家的支持。
     
    然而,对Glenford Myers先生“测试的目的是证伪”这一概念的理解也不能太过于片面。在很多软件工程学、软件测试方面的书籍中都提到一个概念:“测试的目的是寻找错误,并且是尽最大可能找出最多的错误”。这很容易让人们认为测试人员就是“挑毛病”的,而由此带来诸多问题。大家熟悉的Ron Patton在《软件测试》(中文版由机械工业出版社出版,此书是目前国内测试新手入门的经典教材)一书的第10页,有一个明确而简洁的定义:“软件测试人员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。”这样的定义具有一定的片面性,带来的结果是:
    1、 若测试人员以发现缺陷为唯一目标,而很少去关注系统对需求的实现,测试活动往往会存在一定的随意性和盲目性;
    2、 有些软件企业接受了这样的方法,以Bug数量来做为考核测试人员业绩的唯一指标,也不太科学。
     
    总的来说,第一类测试可以简单抽象地描述为这样的过程:在设计规定的 环境下运行软件的功能,将其结果与用户需求或设计结果相比较,如果相符则测试通过,如果不相符则视为Bug。这一过程的终极目标是将软件的所有功能在所有设计规定的环境全部运行,并通过。在软件行业中一般把第一类方法奉为主流和行业标准。第一类测试方法以需求和设计为本,因此有利于界定测试工作的范畴,更便于部署测试的侧重点,加强针对性。这一点对于大型软件的测试,尤其是在有限的时间和人力资源情况下显得格外重要。
     
    而第二类测试方法与需求和设计没有必然的关联,更强调测试人员发挥主观能动性,用逆向思维方式,不断思考开发人员理解的误区、不良的习惯、程序代码的边界、无效数据的输入以及系统各种的弱点,试图破坏系统、摧毁系统,目标就是发现系统中各种各样的问题。这种方法往往能够发现系统中存在的更多缺陷。
     
    到了上世纪80年代初期,软件和IT行业进入了大发展,软件趋向大型化、高复杂度,软件的质量越来越重要。这个时候,一些软件测试的基础理论和实用技术开始形成,并且人们开始为软件开发设计了各种流程和管理方法,软件开发的方式也逐渐由混乱无序的开发过程过渡到结构化的开发过程,以结构化分析与设计、结构化评审、结构化程序设计以及结构化测试为特征。人们还将“质量”的概念融入其中,软件测试定义发生了改变,测试不单纯是一个发现错误的过程,而且将测试作为软件质量保证(SQA)的主要职能,包含软件质量评价的内容,Bill Hetzel软件测试完全指南》(Complete Guide of Software Testing)一书中指出:“测试是以评价一个程序或者系统属性为目标的任何一种活动。测试是对软件质量的度量。”这个定义至今仍被引用。软件开发人员和测试人员开始坐在一起探讨软件工程和测试问题。软件测试已有了行业标准(IEEE/ANSI ),1983IEEE提出的软件工程术语中给软件测试下的定义是:“使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别”。这个定义明确指出:软件测试的目的是为了检验软件系统是否满足需求。它再也不是一个一次性的,而且只是开发后期的活动,而是与整个开发流程融合成一体。软件测试已成为一个专业,需要运用专门的方法和手段,需要专门人才和专家来承担。
     
     
    软件测试成熟度
     
    随着软件产业界对软件过程的不断研究,美国工业界和政府部门开始认识到,软件过程能力的不断改进才是增进软件开发组织的开发能力和提高软件质量的第一要素。在这种背景下,由美国卡内基-梅隆大学软件工程研究所(SEI)研制并推出了软件能力成熟度模型SW-CMMCMM逐渐成为了评估软件开发过程的管理以及工程能力的标准。从80年代中期开始,软件生产开始进入以个体软件过程PSP(Personal Software Process)、过程成熟度模型CMM和群组软件过程TSP(Team Software Process)为标志的、以过程为中心的第二阶段。
     
    但是令人遗憾的是,CMM 没有充分的定义软件测试,没有提及测试成熟度的概念,没有对测试过程改进进行充分说明,在 KPA 中没有定义测试问题,与质量相关的测试问题如可测性,充分测试标准,测试计划等方面也没有满意的阐述。仅在第三级的软件产品工程(SPEKPA中提及软件测试职能,但对于如何有效提高机构的测试能力和水平没有提供相应指导,无疑是一种不足。为此,许多研究机构和测试服务机构从不同角度出发提出有关软件测试方面的能力成熟度模型,作为SEI-CMM的有效补充,比较有代表性的包括:美国国防部提出一个CMM软件评估和测试KPA建议Gelper博士提出一个测试支持模型(TSM)评估测试小组所处环境对于他们的支持程度;Burgess/Drabick I.T.I.公司提出的测试能力成熟度模型(Testing Capability Maturity Model)则提供了与CMM完全一样的5级模型Burnstein博士提出了测试成熟度模型(TMM,依据CMM的框架提出测试的5个不同级别,关注于测试的成熟度模型。它描述了测试过程,是项目测试部分得到良好计划和控制的基础。 TMM 测试成熟度分解为 5 级别,关注于 5 个成熟度级别递增: 
    Phase 0 :测试和调试没有区别,初了支持调试外,测试没有其他目的 

        Phase 1 
    :测试的目的是为了表明软件能够工作 
        Phase 2 
    :测试的目的是为了表明软件不能够能够正常工作
     
        Phase 3 
    :测试的目的不是要证明什么,而是为了把软件不能正常工作的预知风险降低到能够接受的程度
     
        Phase 4 
     测试不是行为,而是一种自觉的约束 (mental discipline) ,不用太多的测试投入产生低风险的软件上的 
     
     
    软件测试模型的演变
     
    软件测试模型与软件测试标准的研究也随着软件工程的发展而越来越深入,在20世纪80年代后期Paul Rook提出了著名的软件测试V模型,旨在改进软件开发的效率和效果。V模型反映出了测试活动与分析设计活动的关系。在图1-1中,从左到右描述了基本的开发过程和测试行为,非常明确的标注了测试过程中存在的不同类型的测试,并且清楚的描述了这些测试阶段和开发过程期间各阶段的对应关系。
     
     
    图 1-1
     
    V模型指出,单元和集成测试应检测程序的执行是否满足软件设计的要求;系统测试应检测系统功能、性能的质量特性是否达到系统要求的指标;验收测试确定软件的实现是否满足用户需要或合同的要求。但V模型存在一定的局限性,它仅仅把测试作为在编码之后的一个阶段,是针对程序进行的寻找错误的活动,而忽视了测试活动对需求分析、系统设计等活动的验证和确认的功能。
     
    Evolutif公司针对V模型的缺陷,相对于V模型,提出了W模型的概念,W模型增加了软件各开发阶段中应同步进行的验证和确认活动。如图1-2所示,W模型由两个V字型模型组成,分别代表测试与开发过程,图中明确表示出了测试与开发的并行关系。

        W
    模型强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、设计等同样要测试,也就是说,测试与开发是同步进行的。W模型有利于尽早地全面的发现问题。例如,需求分析完成后,测试人员就应该参与到对需求的验证和确认活动中,以尽早地找出缺陷所在。同时,对需求的测试也有利于及时了解项目难度和测试风险,及早制定应对措施,这将显著减少总体测试时间,加快项目进度。
     

       
    W模型也存在局限性。在W模型中,需求、设计、编码等活动被视为串行的,同时,测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可正式开始下一个阶段工作。
     
     
    软件测试工具的发展
     
    进入上世纪90年代,软件行业开始迅猛发展,软件的规模变的非常大,在一些大型软件开发过程中,测试活动需要花费大量的时间和成本,而当时测试的手段几乎完全都是手工测试,测试的效率非常低;并且随着软件复杂度的提高,出现了很多通过手工方式无法完成测试的情况,尽管在一些大型软件的开发过程中,人们尝试编写了一些小程序来辅助测试,但是这还是不能满足大多数软件项目的统一需要。于是,很多测试实践者开始尝试开发商业的测试工具来支持测试,辅助测试人员完成某一类型或某一领域内的测试工作,而测试工具逐渐盛行起来。人们普遍意识到,工具不仅仅是有用的,而且要对今天的软件系统进行充分的测试,工具是必不可少的。测试工具可以进行部分的测试设计、实现、执行和比较的工作。通过运用测试工具,可以达到提高测试效率的目的。测试工具的发展,大大提高了软件测试的自动化程度,让测试人员从繁琐和重复的测试活动中解脱出来,专心从事有意义的测试设计等活动。采用自动比较技术,还可以自动完成测试用例执行结果的判断,从而避免人工比对存在的疏漏问题。设计良好的自动化测试,在某些情况下可以实现 “ 夜间测试 ”  “ 无人测试 ” 。在大多数情况下,软件测试自动化可以减少开支,增加有限时间内可执行的测试,在执行相同数量测试时节约测试时间。 而测试工具的选择和推广也越来越受到重视。
     
    软件测试工具平台方面,商业化的软件测试工具已经很多,如捕获/回放工具、Web测试工具、性能测试工具、测试管理工具、代码测试工具等等,这些都有严格的版权限制且价格较为昂贵,但由于价格和版权的限制无法自由使用,当然,一些软件测试工具开发商对于某些测试工具提供了Beta测试版本以供用户有限次数使用。幸运的是,在开放源码社区中也出现了许多软件测试工具,已得到广泛应用且相当成熟和完善。
  • 论测试人员为什么需要参加需求评审

    2008-10-22 11:52:47

    摘要:

    测试人员越早介入项目工作越好的观点已经被越来越多的测试人员所接受。在软件生命周期中,越晚发现的错误越难修改,修改成本越昂贵的论断也已经成为了大家的共识。

    测试人员需要参加需求评审,我想大部分测试人员都接受了这个观点,同时也是这么做的。但测试人员为什么需要参加需求评审,恐怕不是每一个人都知道个中道理。本文从作者多年从事软件测试和过程管理的经验出发进行论述,供同行们参考。

    关键词:

    测试  测试人员 需求评审

    正文:

    我们知道,在项目的生命周期中,需求、设计、编码、测试等活动往往是由不同的专业技术人员协同完成的。这样,由于下游技术人员对上游技术人员工作产出物的理解偏差,将导致不同阶段的产出物之间不一致的现象出现,这也是导致项目可能不成功的重要风险之一。

    基于以上的观点,需求人员编写的《软件需求规格说明书》、系统设计人员编写的《系统设计说明书》、编码人员实现的系统、测试人员编写的《测试用例》之间不可避免地存在不一致的现象。

    由于测试工作的主要面向对象是《软件需求规格说明书》和可运行系统,为便于分析,我们先用图来表述一下三者之间的关系:

     

     

     

    从理论上讲,上图中“需求”(S圆表示)、“可运行系统” P圆表示)和“测试用例” T圆表示)应该是重合,但实际上这三个圆很难重合。

    从上图可以看出:可能会有没有测试到的已描述行为(区域2和区域5);经过测试的已描述行为(区域1和区域4);对应未描述行为的测试用例(区域3和区域7);可能会没有测试的程序行为(区域2和区域6);经过测试的程序行为(区域1和区域3);对应于未通过程序实现的行为(区域4和区域7)。

    由于我们今天讨论的主题是“测试人员为什么需要参加需求评审”,因此我们重点来看看与这一问题关系密切的区域2和区域5、区域3和区域7

    区域2和区域5这两部分是测试用例没有覆盖到的需求,即“没有正确的测试用例与该部分需求对应”。出现这种情况本人认为有三种可能:

    1、                设计测试用例的测试人员对需求理解不完整,出现了应该被测试的需求而没有被测试用例覆盖到的现象;

    2、                软件需求规格说明书》中区域2和区域5对应的需求,具有不可测试性,测试人员无法设计用例;

    3、                软件需求规格说明书》中区域2和区域5对应的需求,不是用户的需求,是需求分析人员凭空增加的,测试人员无须设计与这部分需求对应的测试用例。

    区域3和区域7这两部分是需求没有覆盖到的测试用例,即“没有正确的需求与该部分测试用例相对应”。出现这种情况本人认为有两种可能:

    1、设计测试用例的测试人员对需求理解不充分,从而设计出了多余的测试用例;

    2、《测试用例》中区域3和区域7的测试用例所对应的需求,是用户的真实需求,只是《软件需求规格说明书》中没有描述到而已。

    从上面的分析可以看出,如果测试人员参加了“需求评审”,则上面出现的问题可以最大程度地避免,因为测试人员参加“需求评审”的重要作用正是针对产生这些问题的因素而进行的。

    由此总结出,测试人员参加“需求评审”活动所需要达到的目标包括如下三个方面:

    1、充分地理解需求,确保对需求的理解与需求分析人员是一致的;

    2、从可测试的角度,努力发现《软件需求规格说明书》中不可测试的需求,从而提醒需求分析人员尽早修改

    3、从测试人员的角度努力发现《软件需求规格说明书》中的不完整性,从而提醒需求分析人员及时补充遗漏掉的这部分用户需求。

  • 733/4<1234>

    数据统计

    • 访问量: 192948
    • 日志数: 75
    • 文件数: 4
    • 建立时间: 2008-06-23
    • 更新时间: 2013-05-08

    RSS订阅

    Open Toolbar