《测试应该写到什么程度》的相关内容
相关讨论
什么是“测试驱动开发”
经过这几天的观察,我相当surprise地发现,很多同志还没有明白什么是“测试驱动开发”:开发之前写的测试是干什么用的——之所以说“surprise”,因为既有“惊讶”,也有“惊喜”。结合着最近做高校巡讲遇到的问题,我稍微做一些解释。
(前面的讨论:
http://forum.javaeye.com/viewtopic.php?t=19959
http://forum.javaeye.com/v ...
by gigix 2006-04-24 浏览 (39156) 回复 (98) 关键字:
TDD,想说爱你不容易
TDD,也就是 Test Driven Development--测试驱动开发,其实是一种开发方式的巨大提高。它
提出了一种新的开发方式:以测试为驱动。在此,我仍然想引用一个曾经看过的ThoughtWorks的
一个人的Blog中的一句话:“什么是TDD?TDD就是把你的需求用测试给描述出来。”这句话一下
子让我明白了TDD的意义 ...
by yananay 2007-09-06 浏览 (9372) 回复 (40) 关键字:
首次敏捷项目开发实践
首次采用敏捷方式进行开发,我想把我们的做法与大家分享下,同时希望大家指出我们的不足和需要改进的地方,让我们的项目进行的更顺利,目前项目已过三分之一,客户比较满意,还算顺利。
项目简介:一个DMS小项目,预计时间14人月.客户需求不是很明确,想一边做一边提,适合引入敏捷开发(实际上用户的需求也一直在变,当他们看到每次的small release时都会有新的想法)。
...
by 温柔一刀 2007-04-06 浏览 (18232) 回复 (24) 关键字: 敏捷开发, agile, tdd
TDD, Cache
关于Cache部分,写了一篇
http://forum.javaeye.com/viewtopic.php?t=21631
下面写开发JPA Cache 的感受。
firebody 是一个信仰坚定,水平很高的 TDDer。
很荣幸加入他的JPA团队。让我体验了TDD,集成测试。
对TDD, test,我的看法是这样,由于目前,测试远远没有达到应该重视的程度,现阶段无论怎么强调都是不过分的。
...
by buaawhl 2006-08-02 浏览 (22495) 回复 (58) 关键字:
相关博客
用Selenium测试web应用
问题1:当用户在网上商店购物时,一次完整的购买流程需要用户进行好几个步骤的操作(包括选择商品、填写订单信息、选择支付方式、确认订单等),涉及四到五个页面以及数十个类的协作。如何在开发过程中始终确保该流程能够正确无误、畅通无碍?问题2:客户提出需求:在显示货物列表时,应该首先按货物名称排序,名称相同的货物再按照价格排序。我们已经实现了这一功能,并且有单元测试作为保障,但如何让客户看到我们的成果?问题 ...
by softstone 2006-06-11 浏览 (46) 回复 (0) 关键字:
TDD,想说爱你不容易
TDD,也就是 Test Driven Development--测试驱动开发,其实是一种开发方式的巨大提高。它
提出了一种新的开发方式:以测试为驱动。在此,我仍然想引用一个曾经看过的ThoughtWorks的
一个人的Blog中的一句话:“什么是TDD?TDD就是把你的需求用测试给描述出来。”这句话一下
子让我明白了TDD的意义 ...
by yananay 2007-09-06 浏览 (6742) 回复 (40) 关键字:
TDD想说爱你不容易
TDD,也就是 Test Driven Development--测试驱动开发,其实是一种开发方式的巨大提高。它
提出了一种新的开发方式:以测试为驱动。在此,我仍然想引用一个曾经看过的ThoughtWorks的
一个人的Blog中的一句话:“什么是TDD?TDD就是把你的需求用测试给描述出来。”这句话一下
子让我明白了TDD的意义,并且被我个人奉为TDD中 ...
by fangyong2006 2007-09-12 浏览 (214) 回复 (0) 关键字: TDD想说爱你不容易
首次敏捷项目开发实践
首次采用敏捷方式进行开发,我想把我们的做法与大家分享下,同时希望大家指出我们的不足和需要改进的地方,让我们的项目进行的更顺利,目前项目已过三分之一,客户比较满意,还算顺利。
项目简介:一个DMS小项目,预计时间14人月.客户需求不是很明确,想一边做一边提,适合引入敏捷开发(实际上用户的需求也一直在变,当他们看到每次的small release时都会有新的想法)。
...
by 温柔一刀 2007-04-06 浏览 (18307) 回复 (24) 关键字: 敏捷开发, agile, tdd
首次敏捷项目开发实践
首次采用敏捷方式进行开发,我想把我们的做法与大家分享下,同时希望大家指出我们的不足和需要改进的地方,让我们的项目进行的更顺利,目前项目已过三分之一,客户比较满意,还算顺利。 项目简介:一个DMS小项目,预计时间14人月.客户需求不是很明确,想一边做一边提,适合引入敏捷开发(实际上用户的需求也一直在变,当他们看到每次的small release时都会有新的想法)。 Team主要成 ...
by zengbo0710 2007-04-08 浏览 (177) 回复 (0) 关键字:
相关圈子讨论
C++最重要的语法-const, private
公司有个同事也是使用C++开发,代码质量从我个人角度来看感觉非常差,几个明显地方:
1、类、对象的概念非常混乱,某些类只能生成一个对象,多了肯定有问题了。这导致无法在一个进程中监听多个端口,当然人家的解决办法就是用多进程。
2、类与类之间强耦合,可以说除了一些小工具类以外,没有任何一个类可以单独拿出来使用,所有类里面的成员都是public,因为你不知道哪个其它类还要使用这个成员。线程函数因为要 ...
by qiezi 2007-06-10 浏览 (1469) 回复 (12)
JavaEye2.0是gigix《论坛七宗罪》的答案吗?
看到gigix提到了这个问题,我就说两句。其实我在规划JavaEye2.0这个产品的功能的时候,是吸取了很多经验和教训的,当然最主要的需求是来自于我自己的论坛使用体验。不过在设计产品的过程中,我也仔细看了gigix的《论坛七宗罪》,尝试解决一些gigix提出来的问题。
gigix 写道
其一,论坛分版的形式隔离了绝大多数潜在用户。譬如JavaEye,版面划分计有 “Hibernate与对象持久化 ...
by robbin 2006-09-18 浏览 (7725) 回复 (42)
JavaEye2.0开发计划正式启动,每个人都参与进来吧
JavaEye网站成立快三周年了,但是一直到现在,还只是一个论坛而已,将JavaEye网站扩展成为一个综合性的软件技术交流社区,一直是我的梦想,也是很多JavaEye会员的愿望。
在我和我的团队决定采用ruby on rails之后,我就意识到这是一个极好的敏捷web2.0项目实战探索的机会。JavaEye的每个会员都是我们的敏捷客户,JavaEye网站最终做成什么样子,不是由我决定的,而是由你 ...
by robbin 2006-08-07 浏览 (14495) 回复 (111)
使用 Spring 2.5 TestContext 测试框架(转)
概述
Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点:
1.基于注解的 IoC 功能;
2.基于注解驱动的 Spring MVC 功能;
3.基于注解的 TestContext 测试框架。
Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。
低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (501) 回复 (0)
相关新闻
怎样选择Java测试框架
自动测试成为你Java项目中的一部分了吗?你最爱的测试框架是什么哪?使用的又是哪一种标准?本文的4名开发者将和你一起分享他们在自动测试领域中的观点和经验。当你的项目面临测试阶段的时候,希望这些观点能对你有所帮助。如果你也想要分享自己的观点,请回帖参与讨论。我们真挚的希望我们能够为这个领域中新手提供一些有用建议和标准。文章最后列出了文章的作者和提到的测试框架。论自动测试 &nb ...
by robertlyc 2008-04-16 浏览 (1807) 回复 (5) 关键字: junit testng
Frank Cohen的JavaOne 2008报告
JavaOne至今仍然努力的保持着它的重要地位。在这次大会上大部分的新意都体现在Twitter和社区网络服务,iPhone炫目的多媒体用户界面,Ajax和Flash,以及在public Internet(Flikr,Google Maps,Yahoo User Interface)上构建的企业应用的易用性的提高。这些都使人感觉Sun一直在关注Java平台的建立以及为了开发者更方便的使用Java工具 ...
by levis2000 2008-05-14 浏览 (721) 回复 (0) 关键字: javeone
Spring2.0的新特性点评
Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
一、Spring的XML配置引入XML Schema语法简化配置
在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (765) 回复 (0) 关键字: spring
推荐知识库条目
Comming soon

