本月博客排行
-
第1名
hanbaohong -
第2名
silverend -
第3名
jh108020 - arpenker
- java-007
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - 青否云后端云
- benladeng5225
- vipbooks
- kaizi1992
- e_e
- arpenker
- tanling8334
- sam123456gz
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- zhanjia
- wangchen.ily
- xyuma
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- daizj
- ajinn
- xpenxpen
- 喧嚣求静
- silverend
- kingwell.leng
- kristy_yy
- lchb139128
- jveqi
- lzyfn123
- javashop
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- chenqisdfx
- bosschen
- zhangjijun
- lyndon.lin
- sunnylocus
- lyj86
- paulwong
最新文章列表
guess_number_game总结
一,对于tdd(Test-driven development)有了一定的了解,也体会到了测试的严谨性,下面列出主要的测试
1.一个随机的,不重复的四位数(千位可以为0),要分为4个步骤:
①保证这是一个数字
expect(number).not.toBeNaN();
②保证这是一个四位的
expect(number.length).toEqual(4);
③保证数字之间不重复
var ...
party_bid_core总结
1.对于this:this是指当前的指针,当在一个函数里再写一个函数,而且要在里面的函数里用this的话,就要在外面的函数里把this赋值给一个变量传递到里面的函数
var bidding = this;
_.map(activities, function (value, key) {
if (key == Activity.get_current_activity()) {
...
基于Spring-WS的Restful API的集成测试
在很多Java企业级应用中,Spring占据了非常重要的位置,这就导致了基本上的技术选型都是围绕着Spring来, 比方说笔者最近的项目需要开发一个Restful的API接口,选型的时候就说,客户架构师直接就拍了spring-ws,原因呢?系统中其他的模块都是用的Spring-ws,保持一致,而且社区活跃,文档丰富,遇到问题易解决。好了,入正题。
既然选定了Spring-WS, 已经TDD入魔的我 ...
JUnit测试总结(一)利用反射编写JUnit测试
公司开发遵循SCRUM,SCRUM倡导测试驱动开发,即Test-driven-development (TDD)。不可否认TDD是一个很好的东西,但是严格遵循TDD需要程序员付出更多的时间构造测试用例和维护测试用例,这势必是一种成本的增加,许多公司没有坚决执行TDD往往是由于项目的成本估算以及程序员的个人习惯。个人认为,长远来看使用TDD的开发方式可以起到磨刀不误砍柴工的作用,达到事半功倍的效果 ...
Erlang References
TDD
Erlang EUnit Introduction
Erlang TDD hands on project – WorkerNet
Practical Erlang testing techniques
Learning
Learn You Some Erlang
Get Started with Erlang
Management
Erlang App. Man ...
程序员的职业素养(世界级软件开发大师Robert C. Martin谈职业素养)
《程序员的职业素养(世界级软件开发大师Robert C. Martin谈职业素养)》基本信息原书名:The Clean Coder:A Code of Conduct for Professional Programmers作者: 马丁(Martin ...
从经理的角度看技术债务
trong> 英文原文:Technical Debt a Perspective for Managers
作者:Mark Levison 译者:赖勤毅 发布于 2010年11月5日
现在已经到第十次迭代开发周期了,你的项目开发速度开始变慢。在之前的几个迭代周期中,团队没有像以前那样完成很多的“故事场景”(stories)。此
外,最近在新的故事场景和回溯中却发现更多 ...
有webservice参与的系统的单元测试, 使用mock object (二)
前天写了文章: 有webservice参与的系统的单元测试,最好使用mock object
如果某个mock对象,要求模拟 POST 这样的修改数据的操作,而不是简单的GET 这样的查询,该如何做呢?
我现在使用的办法,是 使用yaml文件来存储数据,达到简单的模仿 数据库的目的。
例如:
require 'yaml'
module YamlStoreStrategy
YAML_ ...
有webservice参与的系统的单元测试,最好使用mock object
手头上的一个项目,是以另外一个系统的webservice做为底层基础。
里面大约有50的操作,最终都要调用这些 web service。
大约有200个test case, 跑完一边居然要15~ 30分钟。因为调用一次WS,大约25秒左右。而且随着远程webservice 服务器的性能问题,这个时间还在增加。
程序员感觉很麻烦。因为调试的时候,如果远程 Webservice出了问题,本地也运行 ...