在我们日常的测试中经常需要测试特定的响应对应的客户端展示样式是否正确无误,实现测试方法一般有如下三种: 创建新的测试数据(工作量较大) 修改已有测试数据(例如修改对应的状态码,若是最终需要测试的按钮状态由 N 个状态共同决定时,修改起来比较繁琐,而且易出错) 创建 mock server(需要开发一
分类:
其他好文 时间:
2016-02-17 18:59:31
阅读次数:
159
序目 Eclipse IDE开发环境 Maven构建自动化编译打包项目 NEXUS 私有Maven仓库 SVN源码管理 junit+mockito 单元测试与mock框架 集成 JaCoCo分析单元测试的覆盖率 Jenkins集成 Sonar分析源代码质量 Glassfish Web容器发布 人人都
分类:
其他好文 时间:
2016-02-17 18:46:21
阅读次数:
262
一、概述 对于Java组件开发者来说,他们都盼望拥有一组能够对组件开发提供全面测试功能的好用的单元测试。一直以来,与测试独立的Java对象相比,测试传统型J2EE Web组件是一项更为困难的任务,因为Web组件必须运行在某种服务器平台上并且它们还要与基于HTTP的Web交互细节相联系。 易测性(在框
分类:
编程语言 时间:
2016-02-04 18:55:56
阅读次数:
131
使用SmtpClient发送Email时,我们可以创建ISmtpClient接口和SmtpClientWrapper适配类,在单元测试中对ISmtpClient进行Mock或自定义FackeSmtpClient,但nDumbster的Facke SMTP Server给我们提供了更直观更简单的方式进
分类:
Web程序 时间:
2016-02-04 11:34:32
阅读次数:
132
本篇文章内容来源于Golang核心开发组成员Andrew Gerrand在Google I/O 2014的一次主题分享“Testing Techniques”,即介绍使用Golang开发 时会使用到的测试技术(主要针对单元测试),包括基本技术、高级技术(并发测试、mock/fake、竞争条件测试、并
分类:
其他好文 时间:
2016-01-27 22:47:36
阅读次数:
276
有时候,需要测试的方法内有collections结构,就需要同时mock多个对象 被测方法: public class EmployeeService { public List<Integer> getTotalLIst(){ List<Integer> list = new ArrayList<
分类:
其他好文 时间:
2016-01-27 17:08:18
阅读次数:
210
在开发时,经常遇到这种情况,被测试方法所调用的类不是通过构造注入的,而是通过临时new出来的,如下面待测方法:public class EmployeeService { private EmployeeDao employeeDao; public int getTotalEmploy...
分类:
其他好文 时间:
2016-01-27 10:38:44
阅读次数:
412
上面的例子是很理想化的状态,但是在实际的开发中,我们需要经常调用一些依赖特定环境的函数或者调用同事写的代码,而同事仅提供了接口。这个时候就需要利用Mockito来协助我们完成测试。当然,你可以选择easyMock ,jmock等mock工具在这里直接引用《PowerMock实战手册》中的例子待测类:...
分类:
其他好文 时间:
2016-01-26 18:17:06
阅读次数:
299
1.在本地测试ajax请求时,访问自己编写的mock的json格式数据,报错呀!!原因:自己写得json格式的数据,格式错误,多了","。这种问题以前也碰到过好多次,写Json文件要各种小心,小心双引号啊,大括号啊,逗号啊!2.git提交代码的时候,发生错误:warning:LF will be r...
分类:
其他好文 时间:
2016-01-26 17:57:45
阅读次数:
213
不想造重复的轮子,这是我一直坚持的原则。如果你是想做前后端分离的项目,那么我推荐你看看下面这个项目。https://github.com/zhangshaolong/module-project项目特点: 1:前端不依赖后端,支持本地mock数据,支持模拟后端延时返回数据。支持mock时,获取...
分类:
其他好文 时间:
2016-01-25 18:59:18
阅读次数:
123