软件测试之旅,路漫漫,其修远兮,吾将上下而求索。 <<软测之魂>> 作者 擅长测试设计,嵌入式软件测试,测试自动化,测试体系建设,测试管理, 软件配置管理建设,医疗器械软件测试,教育。 新浪微博@Aullyxiao,邮箱aul516@126.com

发布新日志

  • 新书<<软测之魂:核心测试设计精解>>已上架

    2011-01-28 00:02:53Top 1 Digest 1

      我的书在中国互动出版网上已上架,有需要的同学可以买了,http://www.china-pub.com/197462

    欢迎评论:)

     

  • 新书《软测之魂:核心测试设计精解》--一本国内一线资深测试专家原著

    2010-12-24 21:14:00Top 1 Digest 1

       今天,打开邮箱,收到编辑给我的消息,写了三年多(业余时间)的《软测之魂:核心测试设计精解》终于可以与读者见面了,测试朋友们,可以点击:

    http://www.china-pub.com/197462

       多年的心愿,终于有了今天的作品作为一种交流的平台,与测试界的朋友分享,心中的欣喜,尽在不言中......

      说起写书,一位好朋友曾在她的博客里这样评价我“女版许三多”。对于自己来说,此事绝非偶然,是累积了很多偶然事件,琐碎事件,而逐步形成的必然。

    • 13年前,偶然一次工作机会,我走上了软件测试岗位;
    • 见证着国内专门的软件测试书籍从无到有的过程。曾经,找遍了图书馆,大大小小书店,软件测试仅是软件工程中的一个章节,那个时候的“迷茫”呀,即便你有满腔热情,把眼睛睁得大大的,依然看不到一线光亮;
    • 读外国人写的全英文测试书籍,效率较低,有些也不适合我们;
    • 前几年,翻译过来的书不少,有些读了后更觉费劲,有些甚至让你想砸书;(如:XXXX,不直说了)
    • 还好,近些年,由咱们国内测试专家编著的书越来越多,从事软件测试职业的朋友也越来越多;
    • 测试的价值是什么,目睹很多测试朋友,特别是新手,有着错误的认识误区,正如自己入道的前几年;
    • 读了不少测试专业书后,慢慢地,终于咀嚼到:测试是怎么一回事,很多作者就象是自己的朋友,因为很多想说的话他们已总结出来。思量着,还缺少什么呢,自己应该也可以说说写写,“实践出真知”,这是永恒的道理。于是有了自己创作的念头;
    • 做测试,爰测试,测试一样有贡献;

      好了,上面便是写书的心路历程简笔,更详细的说明可读书中的介绍(点击上面的地址可了解全书的概貌)。

    重要的补充:写书,压根没想到是为了挣钱,纯朴的想法:分享自己积累多年的测试知识,经验,理念,让更多的测试朋友少走弯路,从丰富的实践案例中获益,真正应用到工作中。并能从测试中找到乐趣,提升自信心,体现测试的价值。对你有帮助,即便是点滴,便是我最大的荣幸。

      我始终相信:群众的眼睛是雪亮的,个人的能力是有限的,所以也十分恳请读者朋友能及时把存在的问题反馈给我,让我能及时改正。

      

  • 是6种还是8种逻辑覆盖标准?

    2010-08-25 23:10:40Digest 2

    张海藩的《软件工程导论》中提到白盒测试方法中逻辑覆盖标准有8种,分别为:

    1、语句覆盖

    2、判定覆盖

    3、条件覆盖

    4、判定/条件覆盖

    5、条件组合覆盖

    6、点覆盖

    7、边覆盖

    8、路径覆盖

    但,我们通常谈到的是六种覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。为何哉?

    直到前些天,细细读来,才发现原来书中也提到“点覆盖=语句覆盖”,“边覆盖=判定覆盖”。

    它们中,发现错误的能力由弱至强的变化是:语句覆盖->判定覆盖->条件覆盖->判定/条件覆盖->条件组合覆盖->路径覆盖

    注:语句覆盖每条语句至少执行一次。判定覆盖每个判定的每个分支至少执行一次。条件覆盖每个判定的每个条件应取到各种可能的值。判定/条件覆盖同时满足判定覆盖条件覆盖。条件组合覆盖每个判定中各条件的每一种组合至少出现一次。路径覆盖使程序中每一条可能的路径至少执行一次。

     

Open Toolbar