2006年09月
第4代白盒测试方法论(4GWM)在网上公开有一段时间了,近来总有一些网友询问第4代方法区别其它方法的主要差异是什么?还有不少人提到:第3代相对第2代的界限较清晰,但第4代相对第3代的差别还不甚明了。这里,我们集中解答这些问题,补充阐述4GWM的内涵与外延,本文可作为《第4代白盒测试方法介绍(理论篇)》的补充材料......阅读全文>
发表于 @ 2006年09月26日 22:15:00|评论(loading...)|编辑
本文是“第4代白盒测试方法”的另一篇经典文献,结合该方法论的第一个实践工具VcTester(http://www.ezTester.com)展开介绍,描述在线测试、灰盒调测、持续测试等理念如何在VcTester测试实践中得到体现。阅读全文>
发表于 @ 2006年09月26日 08:19:00|评论(loading...)|编辑
本文是“第4代白盒测试方法”的经典文献,全面介绍4GWM的理论体系,描述3个关键领域内9项关键特征的概念与固有特征。文中还介绍白盒测试发展历程,对比说明第4代白盒测试方法与以往测试方法的异同及优化要素。阅读全文>
发表于 @ 2006年09月25日 16:50:00|评论(loading...)|编辑
Python是一门优秀的脚本语言,CSE无疑也是一门优秀语言,要不,本文不会将它们相提并论的作比较。事实上,要准确比确两门语言的特性差异不是一件容易的事。因为,既然一门语言能够存在,就有她存在的理由,她总有一些特殊的应用定位。由于定位不同,导致语言比较很难在对等的层面上展开,有谁尝试比较汇编语言与C#的异同吗?----所以,本文尝试比较Python与CSE,首先因为这两门语言的应用范围与表现特征有较高的重合度,可比性有了,其次,从两者的发展渊源来看,CSE是新生语言,从Python继承较多的风格,当然也摈弃了不少东西,比较这两者,不难管窥现今语言的承递脉络与发展趋势......
阅读全文>
发表于 @ 2006年09月24日 17:04:00|评论(loading...)|编辑
本文是作者完成CSE脚本语言(http://www.cse-soft.org)阶段开发后,有感而发写成的技术性介绍文章。文中对比了函数式语言与命令式语言的本质差别,从浮点数的表述讲起,揭示数据与表达式在自我描述上的形态差异,作者尝试从根源上探究命令式与函数式两大编程流派的基因差异,讲述了FP中高阶函数、惰性求值等特征的成因。文中还进一步论证命令式风格是生命如我所识(life-as-we-know-it),函数式风格是生命如其所能(life-as-it-could-be),前者具有仿他意识,后者具有自我意识,两者既对立又统一,在图灵停机(或GCC停机)命题中聚焦了这种悖论......阅读全文>
发表于 @ 2006年09月22日 23:37:00|评论(loading...)|编辑
本人擅长于脚本语言开发与软件白盒测试两项技术,Wayne Chan的博客暂且开张出去,请大家多多鼓励,让我保持长久写作的信心。本人乐于与大家共享多年技术积累,以及日常软件开发中所感所想,都一起拿出来与大家分享。阅读全文>
发表于 @ 2006年09月22日 22:29:00|评论(loading...)|编辑