周伟明的专栏

<<软件测试实践>> 已上市

用户操作
[即时聊天] [发私信] [加为好友]
周伟明ID:drzhouweiming
194610次访问,排名374好友2人,关注者26
软件技术爱好及研究者
drzhouweiming的文章
原创 50 篇
翻译 0 篇
转载 0 篇
评论 325 篇
周伟明的公告
一书已上市, 欢迎大家提出意见!
最近评论
drzhouweiming:To sorry2000: 多谢提出问题,不过这个问题很早就在开源项目CAPI里修正了,可以到这个地址去下载正确的代码:http://gforge.osdn.net.cn/projects/capi/
sorry2000:书中RBTree_Delete 中有一个bug,
"free(pDelNode);"应该放到判断之外!
否则会有内存泄露。
AppFramework:补充下,最后一节南怀瑾的结论,似乎可以理解为扩展、优化、重构的思想?
AppFramework:老大,很仔细看完你的帖子。转眼我们分开有8年多了,最后一次在你家吃饭也是4年前的事情。看完帖子感觉你说的挺有道理。。。

“无为”可以理解为去适应环境的思想,“小国寡民”是封装的思想;至于后面两节,跟本文思想不怎么搭边,有点发散。

很长时间没有思考“思想”一类的东西了,看完帖子很受启发。
east_java:天下之大,物种繁杂.
道理却都是相通的.

可惜语文太差,好难理解!

佩服LZ
文章分类
    收藏
      相册
      最近文章
      1、多核新观念-象使用内存一样使用CPU?
      2、多核编程中的任务随机竞争模式的概率分析
      3、OpenMP创建线程中的锁及原子操作性能比较
      4、多核编程中的任务分组竞争模式
      5、称球问题的测试解法
      90%程序员写不出无BUG的二分查找程序?
      C/C++代码检视实例
      多核编程中的负载平衡难题
      多核编程中的锁竞争难题
      微软过桥问题与测试人员素养
      接口关系稳定原理探索
      接口设计定理
      模块分解原理与三权分立
      模块分解原理的探索
      测试驱动需求分析
      筑一座坝治好中国的沙漠
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      原创 测试的核心技术是什么?收藏

      新一篇: C语言编程常见问题分析 | 旧一篇: 大家对《多任务下的数据结构与算法》如有建议,请发表到这里

              谈到核心技术,我曾经在《多任务下的数据结构与算法》中提过软件的核心技术是软件设计与数据结构算法两方面,那么测试的核心技术是什么呢?

              测试方面涉及到的技术非常多,有测试的管理技术,测试缺陷分析技术、测试用例设计技术、自动化测试工具...,到底那个才是测试的核心技术呢?我认为测试用例设计技术和自动化测试工具才是测试的核心技术。

              为什么说测试用例设计技术是测试的核心技术呢?软件的质量保证不管采用何种方法、过程,如果最终不能设计出一份比较全的有效的测试用例的话,一切都白搭,质量仍然很糟糕,并且管理方面的技术基本上都是公开的,管理方面的技术很难成为核心技术,除你做的是管理咨询公司而非软硬件公司。软件质量的好坏最终取决于测试用例的全面程度。

              那么自动化测试工具为什么也是核心技术呢?我们知道现在主流的核心软件如操作系统、编译工具、数据库、各种系统软件和工具都掌握在美国人手里,其他国家的人大都是做一些应用层面的事情,或者最多做一些系统级的应用而已。正因为如此,自动化测试工具将来也会同那些编译工具等软件一样成为核心技术。

       

      发表于 @ 2006年07月03日 16:00:00|评论(loading...)|编辑

      新一篇: C语言编程常见问题分析 | 旧一篇: 大家对《多任务下的数据结构与算法》如有建议,请发表到这里

      评论

      #summersnowgieno 发表于2007-04-19 10:07:51  IP: 131.107.0.*
      虽然我觉得您的说法可能会得到大多数人的认同(引用“我认为测试用例设计技术和自动化测试工具才是测试的核心技术。”),但我缺有不同的观点。我认为首先,(任何)一个成功的产品并不足以仅仅靠技术取胜,换言之,产品是非技术驱动的(我认为是需求驱动)。那么,作为一个产品生产周期中的测试环节,能够仅仅靠技术取胜吗?干了这么久Tester,我认为从接触一个产品到使用相关技术对其测试,是一个很短的过程,而对这种技术的掌握程度,并不能决定测试质量的高低。相反,我认为,所有优秀的测试人员都是哲学家,他们拥有自己的methodology,并且会用自己的methodology做好每一个测试工作。对测试而言,最重要的是责任,duty。只有每一个测试人员都负起自己的责任,才能真正把产品测好。对测试人员而言,责任是最重要的。
      发表评论  


      当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
      Csdn Blog version 3.1a
      Copyright © 周伟明