引言: 测试一般是放在系统完成后进行测试,但今天,却常常听到资深开发人员劝导新人们:“测试是开发的第一步”这句话如何理解呢?如果从日本人发明的巴克质量管理的方式去理解,大概是指每一个环节交给下一级时都应该进行测试。
摘要: 自从1997年正式发布uml以后,大量商用uml建模case工具粉墨登场。这样为我们提供了许多的选择,同时也要求我们在选择正确的uml建模工具以更好地适应我们业务和软件应用程序开发需求,达到最好的投资回报率(roi)方面做大量的调查。在这篇文章中,我们将比较两款case工具的uml建模能力、双向工程特性和项目生命周期支持:sparx systems的enterprise architect(ea......
摘要:谁的硬伤--uml初学者的误区阐释(1)
umlchina社区:dr.oo,think
注:本文所针对的主要读者群是尚未接触uml或刚刚开始接触uml的软件开发人员。
你知道人的硬伤是什么吗?自私?贪婪?懒惰?不宽容?...都不是,是死亡。死亡是一切宗教的核心秘密。如果有人以“他会死”(没错,这确实是事实)来攻击一个人的人品,您觉得这样的攻击能够服人吗?
《程序员》杂志2002年5月号......
对项目开发中几种测试类型的理解 测试一般是放在系统完成后进行测试,但今天,却常常听到资深开发人员劝导新人们:“测试是开发的第一步”这句话如何理解呢?如果从日本人发明的巴克质量管理的方式去理解,大概是指每一个环节交给下一级时都应该进行测试.有些测试对后面的操作没有太大的影响,如图片不漂亮,菜单不合理,布局很难看之类;而另一些,却直接让下一级无法开始工作,象用例不清晰;用例自相矛盾;组件内部错误;框架不合理等等.
【程序编程相关:
巧用WinRAR为Win9x登陆系统…】 【推荐阅读:
在Win98中关闭光盘自动播放…】
固然,一级级把关,可以把质量提高到至少一个档次以上;但就每一个环节而言,仍然是在开发的最后阶段.所以,看来本人的水平还是不到家,"测试是开发的第一步"难以理解,唯一可理解的就是规范先行,文档先行,文档规范化总应该是在编码以前,这也是qa的主要内容;大概这还多少算解释得通.这样,测试与规范两样东西就重合起来了,从严格角度看,测试就是测试,规范归入规范,还是从模块(项目)后的测试开始理解吧;所以所有关于编程与文档.设计规范的内容本人全部不纳入测试讨论范围.或者说,我们重点放在qc上,而不是着眼于规范的qa,尽管那也非常重要. 【扩展信息:
优化Windows启动提升性能
】
单元测试(unit test):是针对模块组件或方法的测试.在本人的操作中,一般是开发员工作范围内的测试;在具备组件接口规范的情况下,一般需要做一个测试工具模拟调用环境,编写测试实例,通过断点情况监视模块实际工作是否正常.一股采用这种方式开发的单一功能模块质量都是非常高的.但是如果没有统一的模块规范,那么开发与测试的工作量接近一比一;但如果模块是按统一的标准开发的,那么同一套测试套件就可以用到各个模件上,从而节省了测试时间....
下一页 摘要: 总想着每天、每个月、乃至每年都有点进步。2002年,对我来说,是起伏不定的一年,也是收获颇丰的一年。当然,最大的收获是有了一个可爱的女儿。:-) 在这一年,我跳了两次槽,一次是自愿的,还有一次是被迫的。我目睹了一些公司从盛到衰的过程,也看到了一些脚踏实地的公司。
离开x1公司,是因为我觉得x1公司不是在做软件,所谓的印度模式,我想,绝对不是这么做的。理想不合,不想浪费时间,也只能背负跳槽的恶......