最新文章列表

程序员解决问题的60个策略

根本的指导方针 1. 首先写代码的时候最好不要有缺陷。最好的修复方法就是让 bug 胎死腹中。 良好的单元测试 强制数据库约束 使用输入验证框架 避免未实现的“else”条件 在应用到主程序之前知道如何在孤立的情况下使用   日志 2. print 语句。往往额外输出个一两行将有助于隔离问题。 3. 切换至详细的日志记录。详细的日志记 ...
pda158 评论(2) 有2342人浏览 2015-02-03 09:13

软件开发的单元测试要有选择性

软件开发的单元测试是IT业界的新宗教,尤其对于软件开发人员。   但是软件开发的单元测试是不是一必需的呢?对于算法及通用的库类,单元测试 ...
jXee 评论(0) 有441人浏览 2015-01-23 09:24

测试方式

测试方法 1、按是否查看程序内部结构分为: (1)黑盒测试(black-box testing):只关心输入和输出的结果 (2)白盒测试(white-box testing):去研究里面 ...
chenjiayi302 评论(0) 有354人浏览 2015-01-19 10:49

Spring MVC的单元测试

Original link:http://www.petrikainulainen.net/programming/spring-framework/unit-testing-of-spring-mvc-controllers-normal-controllers/ 翻译地址:http://www.cnblogs.com/zemliu/archive/2013/10/14/3367055.h ...
peak 评论(0) 有10249人浏览 2015-01-13 10:24

从把3000行代码重构成15行代码谈起

如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。 把三千行代码重构为15行 那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,我一个都不懂。还好,公司之前用Delphi写的老客户端因为太慢,然后就搞了个Webform的替代,恰好我对Asp.Net还算 ...
泊菜2014 评论(1) 有879人浏览 2015-01-12 09:54

java 单元测试类指定方法执行顺序

java 单元测试类指定方法执行顺序 1. MethodSorters.DEFAULT 默认顺序由方法名hashcode值来决定,如果hash值大小一致,则按名字的字典顺序确定 由于hashcode的 ...
zhangliguoaccp 评论(0) 有4060人浏览 2015-01-07 15:49

java junit 参数化

junit参数化测试的使用方法       package springMybatis.test; import java.util.Arrays; import java.util.Collection; import org.junit.BeforeClass; import org.juni ...
zhangliguoaccp 评论(0) 有1141人浏览 2015-01-07 15:44

使用Jenkins搭建iOS开发的CI服务器

[http://webfrogs.me/2013/12/31/jenkins-ios-ci/?utm_campaign=ios_wiki_dev_issue_1&utm_source=ios_wiki_com&utm_medium=website]   目录       简介     下载并运行     
dcj3sjt126com 评论(0) 有2452人浏览 2014-12-24 18:51

springnvc单元测试

MockMvcBuilder是用来构造MockMvc的构造器,其主要有两个实现:StandaloneMockMvcBuilder和DefaultMockMvcBuilder,分别对应之前的两种测试方式。对于我们来说直接使用静态工厂MockMvcBuilders创建即可: MockMvcBuilders.webAppContextSetup(WebApplicationContext context ...
heiguagu 评论(0) 有820人浏览 2014-11-26 16:32

ios 单元测试

什么是单元测试 首先什么是单元测试?维基百科中的解释是: 在计算机编程中,单元测试(又称为模块测试, Unit Testing)是针对程序模块(软件设计 ...
sunwu2010 评论(0) 有1123人浏览 2014-11-24 23:11

使用Ant执行Junit实现自动化

单元测试 - JUnit+Ant自动化执行单元测试并生成报告 | How to Automated Unit Testing with JUnit and Ant 【转】:http://aofengblog.blog.163.com/blog/static/6317021201312734058296/    JUnit是Java社区广泛使用的单元测试框架,使单元测试编写和执行变得非常容易, ...
wenhai_zhang 评论(0) 有905人浏览 2014-11-18 22:50

探索JUnit4扩展:假设机制(Assumption)

一.假设机制(Assumption)概述        理想情况下,写测试用例的开发人员可以明确的知道所有导致他们所写的测试用例不通过的地方,但是有的时候,这些导致测试用例不通过的地方并不是很容易的被发现,可能隐藏得很深,从而导致开发人员在写测试用例时很难预测到这些因素,而且往往这些因素并不是开发人员当初设计测试用例时真正目的,他们的测试点是希望测试出被测代码中别的出错地方。         比 ...
bijian1013 评论(0) 有1394人浏览 2014-09-26 12:58

探索JUnit4扩展:断言语法assertThat

一.概述         JUnit 设计的目的就是有效地抓住编程人员写代码的意图,然后快速检查他们的代码是否与他们的意图相匹配。 JUnit 发展至今,版本 ...
bijian1013 评论(0) 有5583人浏览 2014-09-26 12:32

junit测试private方法

测试private methods Junit FAQ         How do I test private methods?         Testing private methods may be an indication that those methods should be moved into another class to promote reusability ...
bijian1013 评论(0) 有2118人浏览 2014-09-25 23:02

探索JUnit4扩展:深入Rule

        本文将进一步探究Rule的应用,展示如何使用Rule来替代@BeforeClass,@AfterClass,@Before和@After的功能。         在上一篇中提到,可以使用Rule替 ...
bijian1013 评论(0) 有1312人浏览 2014-09-23 23:59

探索JUnit4扩展:使用Rule

        在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。 1. Rule         Rule是JUnit4.7才开始提供的一种扩展方式,它能够替代大部分 ...
bijian1013 评论(0) 有2160人浏览 2014-09-23 23:09

探索JUnit4扩展:Runner

        参加敏捷培训时,教练提到Junit4的Runner和Rule,于是特上网查一下,发现很多都讲的太理论,或者是举的例子实在是太牵强。多搜索了几下,搜索到两篇我觉得写的非常好的文章。         文章地址:http://www.blogjava.net/jiangshachina/archive/2011/12/14/366289.html                 在 ...
bijian1013 评论(0) 有1470人浏览 2014-09-23 23:07

TDD与单元测试

一.TDD开发过程         回顾TDD的开发过程,我们是在不断重复如下过程,直至需求完成。 二.TDD的收益 三.单元测试         TDD是测试驱动开发,理所当然与单元测试有着密不可分的关系。1.单元测试的目的:a.拥抱变化b.保证质量c.好的单元测试可用来做为文档d.也是一个重要的设计工具2.单元测试过程:3A3.测试类a.命名:[被测试类]Testb.测试类与被测试类 ...
bijian1013 评论(0) 有1758人浏览 2014-09-21 14:20

Maven单元测试(转)

  文章出自:http://www.360doc.com/content/13/0927/15/7304817_317455642.shtml   1.maven-surefire-plugin简介 Maven本身并不是一个单元测试框架,它只是在构建执行到特定 ...
ysj5125094 评论(0) 有1503人浏览 2014-08-19 17:12

Junit4教程(转)

  文章出自:http://blog.csdn.net/xuxuxiaojie/article/details/5628671   我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这 一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函 ...
ysj5125094 评论(0) 有841人浏览 2014-08-19 12:18

最近博客热门TAG

配置管理(25939) 项目管理(20030) 软件测试(13977) UP(12291) XP(10300) SVN(8929) maven(8758) Ant(6313) 单元测试(6248) 敏捷开发(4044) UML(3971) subversion(2859) Git(2680) CVS(2448) TDD(869) Loadrunner(727) VSS(523) CMM(511) capistrano(114) UseCase(114)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics