发布新日志

  • 脑子生锈了

    2008-02-14 18:33:22

      好像有很久都没动过脑筋了。干测试老是在那儿点系统,觉得没有前途,想转开发。可看了一天的代码居然都搞不转是怎么回事。怎么说以前也学了那么久。是不是压根儿就不适合?明天还要坚持看一天,真不信连这点事情都搞不定。脑袋呀脑袋,你可别锈住了呀!!!
  • 回家过年

    2008-02-01 12:07:03

      明天就要回家了。开心啊!最近家里一直下雪,希望不要被困在车上。工作的第一年,感觉回家和往常很不一样。再也没有寒暑假了,一年也就在家呆几天。所以回家的心情变得格外的急切。会有10多天不上空间了,希望大家都能过个好年!
  • 热闹不属于我

    2008-01-25 13:49:27

      昨天部门同事一块儿聚餐,大家都到处窜着去敬酒、拍照,热热闹闹的样子,可我却一点也高兴不起来。大概我永远都不属于这种场合吧。来敬酒的人认识的不认识的都有,所有人都说着感谢和祝福的话,只是都没有亲切的感觉。有时觉得为了加深同事之间的感情,似乎这种客套也是必要的,可我却始终融不进去。好累!!
  • 发点牢骚

    2008-01-24 13:32:48

      做测试已经4个月了,每天除了点系统还是点系统。回想起来也就学了点业务知识。一直告诉自己再坚持两个月,情况可能会好点。真的会好吗?我不知道。看到网站上关于测试的文章,其实要学的东西有很多。可是我在工作中似乎一点也不需要。大家都是怎么做测试的呢?
  • 幸运还是。。谁知道?!!

    2008-01-18 12:45:10

      同学都说我很幸运,遇到了一个很好的上司,什么事都特帮忙,安排的任务也从来不催我。上班后,同学都跟我说郁闷,可我就不会。大多数时候觉得上班比上学好玩。应该就是这个原因吧。只是今天我突然觉得这样不好,当有人太照顾你的时候,你就不会去努力,动力没有那么大。总结上班这几个月来自己的情况,发现学到很多东西,可远远不够,很多事别人都帮忙做了,自己真的对项目组的贡献不大。我也希望能多出一份力,可总有人会帮我挡着,困难都给屏蔽了。这是幸运还是不幸呢?

  • 管不住自己

    2008-01-17 15:00:14

      上班了,是不是应该稍微表现的像个职业人一点。唉,我是没救了,整个还一学生,在公司像在学校。觉得应该有些潜规则,可是不自觉地就会破坏了它。中午吃完饭和几个同事聊天,特逗,就笑个不停。我还是那种笑声巨有穿透力的,估计半个办公室都能听到吧。笑的时候没觉得,事后感觉太不雅了。其他几个人也笑,可都没我笑得厉害。不知该怎么办?我是真的控制不住,太情绪化的一个人。为了一点小事可以高兴得要死,也可以伤心的要死。
  • 车票,车票,车票。。。。

    2008-01-17 10:55:54

      回家的票怎么这么难买?!!!!!姐姐的一通电话让我的心又落到了底谷。车票,车票还是车票!!!本来几个同事约好一起回家的,可是要是有人买到有人买不到怎么办?不想让别人难看,也不想让自己难看。
  • 一票难求

    2008-01-14 14:28:59

      今天定票的把钱给退了回来。回家的车票又没着落了。怎么就这么难?!!我要回家,啊!!!!!!!!
  • 测试用例需模拟真实场景

    2008-01-09 13:19:15

      今天去翻看以前的测试用例,突然发现完全不对。没有考虑到用户的实际使用场景。虽然发现了问题,可是如果用户操作时完全不会出现这种情况,那又有什么意义呢?

     

  • 爱上死了都要爱

    2008-01-07 13:48:07

    最近疯狂地爱上了死了都要爱。最初听到这首歌时并没觉得有什么。自从看了名声大震,信、胡彦斌和简美研一块儿唱了这首歌后,它就深深的进入了我心里。今天上着班突然就好想听,歌词,旋律,呐喊都太棒了。
  • 一个人过生日

    2008-01-06 18:10:42

    今天我生日,爸妈朋友都不在身边。唉,自己过吧。前两天吃了同学做的武昌鱼,那叫一个好吃呀。决定给自己也做一条,算是不亏了自己。发了条短信问了下做法就下手做了。味道居然不错,同事说特成功,我也满心欢喜。本来挺凄惨的这下变得比较有趣了。交上同屋的女孩一块儿吃,没有告诉她是我生日,不过总归是有人跟我一块儿吃,还是我的处女武昌鱼。对得起这个生日了。
  • 新人难做

    2007-12-28 10:50:01

      今天因为一个问题跟开发经理纠缠了半天。对,我是新来的,有很多东西我都不懂。可是我一直都在努力的学,有些东西我真的有把握说我懂。本来遇到一个问题我应该测到没问题为止,可因为他是开发经理,我就不知道是不是可以听他一句话就不测了。
  • 对复杂功能如何设计测试用例

    2007-12-25 16:22:59

    我们早期的测试用例是按功能设置用例。后来引进了路径分析法,按路径设置用例。目前演变为按功能、路径混合模式设置用例。

    按功能测试是最简捷的,按用例规约遍历测试每一功能。

    对于复杂操作的程序模块,其各功能的实施是相互影响、紧密相关、环环相扣的,可以演变出数量繁多的变化。没有严密的逻辑分析,产生遗漏是在所难免。路径分析是一个很好的方法,其最大的优点是在于可以避免漏测试。

    但路径分析法也有局限性。在一个非常简单字典维护模块就存在十余条路径。一个复杂的模块会有几十到上百条路径是不足为奇的。笔者以为这是路径分析比较合适的使用规模。若一个子系统有十余个或更多的模块,这些模块相互有关联。再采用路径分析法,其路径数量成几何级增长,达5位数或更多,就无法使用了。那么子系统模块间的测试路径或测试用例还是要靠传统方法来解决。这是按功能、路径混合模式设置用例的由来。

    测试用例可以分为基本事件、备选事件和异常事件。设计基本事件的用例,应该参照用例规约(或设计规格说明书),根据关联的功能、操作按路径分析法设计测试用例。而对孤立的功能则直接按功能设计测试用例。基本事件的测试用例应包含所有需要实现的需求功能,覆盖率达100%。

    设计备选事件和异常事件的用例,则要复杂和困难得多。例如,字典的代码是唯一的,不允许重复。测试需要验证:字典新增程序中已存在有关字典代码的约束,若出现代码重复必须报错,并且报错文字正确。往往在设计编码阶段形成的文档对备选事件和异常事件分析描述不够详尽。而测试本身则要求验证全部非基本事件,并同时尽量发现其中的软件缺陷。

    可以采用软件测试常用的基本方法:等价类划分法、边界值分析法、错误推测法、因果图法、逻辑覆盖法等设计测试用例。视软件的不同性质采用不同的方法。如何灵活运用各种基本方法来设计完整的测试用例,并最终实现暴露隐藏的缺陷,全凭测试设计人员的丰富经验和精心设计。

     

  • 哈哈哈。。。

    2007-12-25 14:24:53

       呵呵,今天看到自己的帖子居然出现在了热点博客中,真是高兴呀!其实我也是转的别人的日志。不过要是大家能留下两句评论我就更高兴了,嘿嘿!

  • 有感30岁以前不必在乎的事

    2007-12-24 14:27:17

    【漂泊】漂泊不是一种不幸,而是一种资格。趁着没有家室拖累,趁着身体健康,此时不飘何时飘?当然,漂泊的不一定是身体,也许只是幻想和梦境。新世纪的时尚领袖是飘一代,渴望漂泊的人惟一不飘的是那颗心。

    漂泊--有时孤独,有时无助,有时也会很美丽。

    【幼稚】不要怕人说我们幼稚,这正说明你还年轻,还充满活力。"成熟"是个吓人的词儿,也是个害人的词儿。成熟和幼稚是对一个人最大而无当、最不负责任、最没用的概括。那些庸人,绝不会有人说他们幼稚。不信,到哪天你被生活压得老气横秋,暮气沉沉的时候,人们一定会说你成熟了,你就会知道"成熟"是个什么东西。

    一直觉得自己很幼稚,还没长大。不过也挺好,没有那么多烦心的事,不知是不是该来的总会来,等将来它来的时候由于没有拖延了太久,已不像今天这么容易应付了。

    【浅薄】如果每看一次《泰坦尼克号》就流一次眼泪,每看一次《大话西游》就笑得直不起腰,就会有人笑你浅薄。其实那只能说明你的神经依旧非常敏锐,对哪怕非常微弱的刺激都会迅速做出适应的反应;等你的感觉迟钝了,人们就会说你深沉了。

    【失意】包括感情上的,事业上的,也许仅仅是今天花了冤枉钱没买到可心的东西,朋友家高朋满座自己却插不上一句话。过分在乎失意的感受不是拿命运的捉弄来捉弄自己,就是拿别人的错误来惩罚自己。

    【疯狂】这是年轻人最好的心理调适,只能说明你精力旺盛,身心健康。说你"疯狂"是某些生活压抑、心力交瘁的中老年人恶意的评价,他们就像一部年久修的机器,最需要调试,但只能微调,一次大修就会让他们完全报废。

    因为年轻,我们还有机会疯狂。哈哈

    【稳定】三十岁之前就在乎稳定的生活,那只有两种可能,要么就是中了彩票,要么就是未老先衰。

    【房子】除非你买房子是为了升值,要么就是你结婚了。我有个同学,家在外地,大学毕业之后,单位没有宿舍,家里就给他买了一套房子。他曾经有过去北京工作的机会,但是他觉得刚买了房子就离开这座城市说不过去,就放弃了。到现在他工作稳定,但一事无成。唯一的成就就是结婚了,并且有了孩子,因为他觉得该让这房子永远空着,所以房子变成了家。房子是都市生活的寓言,这个寓言不应该过早的和我们相关。


  • 为什么要生气

    2007-12-21 13:48:03

       好久没给你打电话了,看到这句话我的心揪的一下,真的痛了。不打就不打,下次打了我也不要接!!!为什么会这样?我是真的生气了。不想跟他说话,千万别找我!!
  • 一日一结

    2007-12-20 18:30:18

       今天去查看以前的数据发现都看不大明白。看来以后还是得对自己做的数据作个简单的记录。不能太长也不能太短。最主要的是要包含关键信息。
  • How to be a good tester

    2007-12-20 16:43:25

        1.如果测试人员发现 bug 的时候多动手可以更加准确的定位 bug 步骤和原因,给开发人员最精确的步骤和准确的描述,这样整个团队才能高效。

        2.The best tester is not the one who finds the most bugs or who embarrasses the most developers. The best tester is the one who gets the most bugs fixed.”(最好的测试人员不是发现最多BUG或是使得最多开发人员不自在的人,而是能够“说服开发人员”修正最多BUG的人)

  • 测试用例设计误区

    2007-12-20 14:00:17

    1、能发现到目前为止没有发现的缺陷的用例是好的用例:51Testing软件测试网p"as&x~ e5k H
    首先要申明,其实这句话是十分有道理的,但我发现很多人都曲解了这句话的原意,一心要设计出发现“难于发现的缺陷”而陷入盲目的片面中去,忘记了测试的目的所在,这是十分可怕的。我倾向于将测试用例当作一个集合来认识,对它的评价也只能对测试用例的集合来进行,测试本身是一种“V&V”的活动,测试需要保证以下两点:51Testing软件测试网:mh8AojR
    51Testing软件测试网$fJ^7xN
        * 程序做了它应该做的事情51Testing软件测试网 Rw1dl \.b*mwfA+j
        * 程序没有做它不该做的事情51Testing软件测试网XyK9a@
    51Testing软件测试网6J _@Y`U9t*E
    因此,作为测试实施依据的测试用例,必须要能完整覆盖测试需求,而不应该针对单个的测试用例去评判好坏。51Testing软件测试网)t z{ @:?2S7z
    51Testing软件测试网(k#u_"?q \+i!v Lt
    2、测试用例应该详细记录所有的操作信息,使一个没有接触过系统的人员也能进行测试;51Testing软件测试网]!F?ks1F/Bt8f
          不知道国内有没有公司真正做到这点,或者说,不知道有国内没有公司能够将每个测试用例都写得如此详细。在我的测试经历中,对测试用例描述的详细和复杂程度也曾有过很多的彷徨。写得太简单吧,除了自己没人能够执行,写得太详细吧,消耗在测试用例维护(别忘了,测试用例是动态的,一旦测试环境、需求、设计、实现发生了变化,测试用例都需要相应发生变化)上的时间实在是太惊人,在目前国内大部分软件公司的测试资源都不足的情况下,恐怕很难实现。但我偏偏就能遇到一些这样的老总或者是项目负责人,甚至是测试工程师本身,全然不顾实际的资源情况,一定要写出“没有接触过系统的人员也能进行测试”的用例。
    V&Q-]&CYuC7C160678      在讨论这个问题之前,我们可以先考虑一下测试的目的。测试的目的是尽可能发现程序中存在的缺陷,测试活动本身也可以被看作是一个Project,也需要在给定的资源条件下尽可能达成目标,根据我
    个人的经验,大部分的国内软件公司在测试方面配备的资源都是不足够的,因此我们必须在测试计划阶段明确测试的目标,一切围绕测试的目标进行。51Testing软件测试网7U%j A{!U:n
          除了资源上的约束外,测试用例的详细程度也需要根据需要确定。如果测试用例的执行者、测试用例设计者、测试活动相关人对系统了解都很深刻,那测试用例就没有必要太详细了,文档的作用本来就在于沟通,只要能达到沟通的目的就OK。51Testing软件测试网?:hs4pn`2KK
          在我担任测试经理的项目中,在测试计划阶段,一般给予测试设计30% - 40%左右的时间,测试设计工程师能够根据项目的需要自行确定用例的详细程度,在测试用例的评审阶段由参与评审的相关人对其把关。
    %F1G:`~b uq160678
    :E5?@r,hxV.Cxj5x1606783、测试用例设计是一劳永逸的事情;
    %d2D0fdAm\M(^@160678      这句话摆在这里,我想没有一个人会认可,但在实际情况中,却经常能发现这种想法的影子。我曾经参与过一个项目,软件需求和设计已经变更了多次,但测试用例却没有任何修改。导致的直接结果是新加入的测试工程师在执行测试用例时不知所措,间接的后果是测试用例成了废纸一堆,开发人员在多次被无效的缺陷报告打扰后,对测试人员不屑一顾。51Testing软件测试网)Rb7V7V&[P3D*@
          这个例子可能有些极端,但测试用例与需求和设计不同步的情况在实际开发过程中确是屡见不鲜的,测试用例文档是“活的”文档,这一点应该被测试工程师牢记。51Testing软件测试网|"qJ{*D V`
    51Testing软件测试网u$P D1AZZ l/s+Z
    4、测试用例不应该包含实际的数据;
    h7P4ce-YG9D~160678      测试用例是“一组输入、执行条件、预期结果”、毫无疑问地应该包括清晰的输入数据和预期输出,没有测试数据的用例最多只具有指导性的意义,不具有可执行性。当然,测试用例中包含输入数据会带来维护、与测试环境同步之类的问题,关于这一点,《Effective Software
    Test》一书中提供了详细的测试用例、测试数据的维护方法,可以参考。
    E;F!xl1C|16067851Testing软件测试网Q t I,@K
    5、测试用例中不需要明显的验证手段;51Testing软件测试网^m o4S!KV c)t|D)x
          我见过很多测试工程师编写的测试用例中,“预期输出”仅描述为程序的可见行为,其实,“预期结果”的含义并不只是程序的可见行为。例如,对一个订货系统,输入订货数据,点击“确定”按钮后,系统提示“订货成功”,这样是不是一个完整的用例呢?是不是系统输出的“订货成功”就应
    该作为我们唯一的验证手段呢?显然不是。订货是否成功还需要查看相应的数据记录是否更新,因此,在这样的一个用例中,还应该包含对测试结果的显式的验证手段:在
    数据库中执行查询语句进行查询,看查询结果是否与预期的一致。
  • 给年轻工程师的忠告

    2007-12-20 12:23:37

      1.好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!

      2.可以做技术,切不可沉湎于技术。千万不可一门心思钻研技术!给自己很大压力,如果你的心思全部放在这上面,那么注定你将成为孔乙己一类的人物!适可而止为之,因为技术只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老还是个工程师!

      3.不要去做技术高手,只去做综合素质高手!在企业里混,我们时常瞧不起某人,说他“什么都不懂,凭啥拿那么多钱,凭啥升官!”这是普遍的典型的工程师的迂腐之言。8051很牛吗?人家能上去必然有他的本事,而且是你没有的本事。你想想,老板搞经营那么多年,难道见识不如你这个新兵?人家或许善于管理,善于领会老板意图,善于部门协调等等。因此务必培养自己多方面的能力,包括管理,亲和力,察言观色能力,攻关能力等,要成为综合素质的高手,则前途无量,否则只能躲在角落看示波器!技术以外的技能才是更重要的本事!!从古到今,美国日本,一律如此!

      4.多交社会三教九流的朋友!不要只和工程师交往,认为有共同语言,其实更重要的是和其他类人物交往,如果你希望有朝一日当老板或高层管理,那么你整日面对的就是这些人。了解他们的经历,思维习惯,爱好,学习他们处理问题的模式,了解社会各个角落的现象和问题,这是以后发展的巨大的本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费,成功的概率大大降低!

      5.知识涉猎不一定专,但一定要广!多看看其他方面的书,金融,财会,进出口,税务,法律等等,为以后做一些积累,以后的用处会更大!会少交许多学费!!

      6.该出手时便出手!永远不可能有100%把握!!!条件差不多就要大胆去干,去闯出自己的事业,不要犹豫,不要彷徨,干了不一定成功,但至少为下一次冲击积累了经验,不干永远没出息,而且要干成必然要经历失败。不经历风雨,怎么见彩虹,没有人能随随便便成功! 

     

211/212>

数据统计

  • 访问量: 10410
  • 日志数: 21
  • 建立时间: 2007-12-20
  • 更新时间: 2008-02-14

RSS订阅

Open Toolbar