二、ReSHarper 代码规范、单元测试....ReSharper的功能真的很强大,主要是针对代码规范和优化,园子里介绍的也不少,如果你没有安装,那我只能表示你们会相见恨晚!1.像命名不规范,foreach转化为linq,用var来命名,出名的Ctrl+alt+Enter 自动修改,清除多余的变量...
分类:
其他好文 时间:
2015-02-09 15:41:55
阅读次数:
200
迷思1:单元测试使得更改变得更加困难 事实却是相反的。进行单元测试的最大优点之一就是能够对代码进行大型修改,然后立即对所做更改进行正确性测试。进行代码修改,后来蔡意识到软件的其他部分受到了影响,接下来...
分类:
其他好文 时间:
2015-02-09 11:13:44
阅读次数:
147
1、编译
2、静态分析器检查
3、代码评审
4、动态测试
驱动模块(driver)
桩模块(stub)
摘自:《软件工程教学视频21讲》(上海交通大学,郭斌老师)。...
分类:
其他好文 时间:
2015-02-09 09:25:13
阅读次数:
138
软件实现是软件产品由概念到实体的一个关键过程,其过程包括代码设计,设计审查,代码编写,代码走查,代码编译和单元测试等基本活动。编码规范需从文件命名与组织和代码版式等方面加以注意,其中版式需从适当的空行,代码行及行内空格,分行,对齐与缩进,命名规则,声明,注释等方面来注意。要想编写风格良好,功能正.....
分类:
其他好文 时间:
2015-02-07 11:36:30
阅读次数:
125
一:用例
{CSDN:CODE:599664}
二:总结
主要接口:
1:AnnotationConfiguration
2:SessionFactory
3: Session
知识点:
1: configure可以指定Hibernate文件的路径,如果Hibernate配置文件名称是hibernate.cfg.xml,那么就不用写文件路径
2:factory...
分类:
Web程序 时间:
2015-02-07 09:10:36
阅读次数:
143
在Eclipse中使用JUnit4进行单元测试初级篇http://blog.csdn.net/andycpp/article/details/1327147中级篇http://blog.csdn.net/andycpp/article/details/1327346高级篇http://blog.cs...
分类:
系统相关 时间:
2015-02-07 01:41:16
阅读次数:
177
1. 介绍 TestNG是一个设计用来简化广泛的测试需求的测试框架,从单元测试(隔离测试一个类)到集成测试(测试由有多个类多个包甚至多个外部框架组成的整个系统,例如运用服务器)。 编写一个测试的过程有三个典型步骤: * 编写测试的 业务逻辑并在代码中插入TestNG annotation * 将测试...
分类:
其他好文 时间:
2015-02-06 12:53:29
阅读次数:
277
著名的NUnit是单元测试的优秀工具,但是要在一个测试方法中启动GUI程序,比如Windows Form界面,这比较难做到。NUnitForms就是为解决这个问题产生的,它是NUnit的一个扩展程序,可用于测试Windows Forms 类型的程序。首先从NUnitForm网站下载安装程序,地址是 ...
分类:
其他好文 时间:
2015-02-05 23:08:51
阅读次数:
235
unittest模块提供了单元测试的组件,方便开发人员进行自测。一、unittest中的重要概念:测试用例:测试用例对象是最小的测试单位,针对指定的输入来测试期待的输出。由类TestCase的派生类或FunctionTestCase类来创建的。测试固件:代表了测试相关的准备和清除工作,比如在一个..
分类:
编程语言 时间:
2015-02-05 18:37:47
阅读次数:
297
推行 TDD 成效不彰,充斥着似是而非的言论;TDD
造成额外工作量,TDD
没有效益,ROI 太低……
为何会如此?我的观察是……
“大家都把开发人员当贼看……认为只要是代码有缺陷,架构腐败,都认为是开发人员搞的,都认为是开发人员没有质量意识,千错万错都是开发人员的错。”
大家试着同理心去想想,当大家都将开发人员当贼看时,我们又怎能会有一个合理的说法,去说服开发人员做 TDD?我们又...
分类:
其他好文 时间:
2015-02-05 07:04:05
阅读次数:
227