最新文章列表

Java_注解指导手册_–_终极向导

注解是java的一个主要特性且每个java开发者都应该知道如何使用它。 我们已经在Java Code Geeks提供了丰富的教程, 如Creating Your Own Java Annotations, Java Annotation ...
liangyan9966 评论(0) 有599人浏览 2017-06-05 14:08

大规模分布式系统架构下调测能力构建之道

大规模分布式系统架构下调测能力构建之道 最近有朋友辗转找到我,索要我今年参加QCon全球软件开发大会所用的PPT资料。在这里我将PPT和讲稿做了整理,分享给大家。 图1    这个分享,我首先会给大家总结一下,在分布式环境下做开发,我们都会遇到哪些调测方面的效率问题;并针对这些问题探讨在技术和管理上的应对之道;最后,通过我们所做的一个调测框架的展示来具体说明构建实践中的调测方 ...
longlongriver 评论(0) 有931人浏览 2017-06-02 10:37

单元测试基础知识

本人博客文章网址:https://www.peretang.com/basic-knowledge-of-unit-testing/ 什么是单元测试     单元测试, 用于验证你的应用程序是否可以按照预期的方式正常运行.     主要通过Mock或者Stub机制来隔绝与其他组件/服务之间的依赖, 控制测试的边界, 从而针对一个个单独的类或方法进行代码检查与测试.   为什么需要单 ...
TangPere 评论(0) 有753人浏览 2017-05-16 21:22

Spring+SpringMVC+MyBatis+easyUI整合优化篇(五)结合MockMvc进行服务端的单元测试

日常啰嗦 承接前一篇文章《Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例》,已经讲解了dao层和service层的单元测试,还有控制器这层也不能 ...
ZHENFENGSHISAN 评论(0) 有1925人浏览 2017-04-25 09:56

Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例

日常啰嗦 前一篇文章《Spring+SpringMVC+MyBatis+easyUI整合优化篇(三)代码测试》讲了不为和不能两个状态,针对不为,只能自己调整心态了,而对于不能,本文会结合一些实例进行讲解,应该可以使得你掌握单元测试的方法。篇幅所限,所以先写三个类型的测试实例,首先是自己平时写着玩儿的测试类,然后分别是针对数据层和业务层的测试,代码都已经上传到github上了。我的github地址 ...
ZHENFENGSHISAN 评论(0) 有1488人浏览 2017-04-24 09:23

单元测试的意义

http://developer.51cto.com/art/201106/268752.htm
newerdragon 评论(0) 有388人浏览 2017-03-23 10:32

Spring回顾之五 —— 测试,JUnit与SpringTest的完美结合

    没有测试的程序,是不完整的,每一个从事写程序的人员,都应该坚持做单元测试,通过单元测试可以验证程序基本功能的有效性,从而保证整个系统的质量,功在一时,利在千秋。这里我们将尝试使用Junit和SpringTest,在之前的系统里添加测试功能。 第一步:JUnit与SpringTest的引入     JUnit故名知意,是一个专门为Java语言提供单元测试的框架。平时的开发过程中,单元测试会频 ...
Veiking 评论(0) 有25057人浏览 2017-03-22 17:24

EasyMock应用文章收集

EasyMock的使用 博客分类: JAVA、WEB开发 javaEasyMock 1.Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。同时也可以当调用别人的模块,而该模块又没有实现时(只提供接口),我们可以在独立的环境中测试自己的模块逻辑。 2.使用前的准备,下载所需的jar包:easymock-3 ...
wobenqinren 评论(0) 有391人浏览 2017-01-16 09:36

有效使用Mock编写java单元测试

  有效使用Mock编写java单元测试 Java单元测试对于开发人员质量保证至关重要,尤其当面对一团乱码的遗留代码时,没有高覆盖率的单元测试做保障,没人敢轻易对代码进行重构。然而单元测试的编写也不是一件容易的事情,除非使用TDD方式,否则编写出容易测试的代码不但对开发人员的设计编码要求很高,而且代码中的各种依赖也常常为单元测试带来无穷无尽的障碍。 令人欣慰的是开源社区各种优秀的M ...
zhongmin2012 评论(0) 有844人浏览 2016-12-31 11:26

Junit 4

    本系列是Java demo系列,所以有很多情况下笔者会用到单元测试来演示demo。在此笔者先对单元测试做一个简单的介绍和使用说明,并给出单元测试的demo供大家参考和学习(本文以demo的形式做一个简单的介绍和使用说明,目的是教会新手朋友快速上手,将不做深入研究,有兴趣做更深入研究的童鞋请自行查阅相关资料)。    单元测试是验证代码行为是否满足预期的有效手段之一,单元测试工具 JUnit ...
JsonLiangyoujun 评论(0) 有23073人浏览 2016-12-24 15:52

第八章 测试

项目上线之前,都需要测试,不然心里虚啊。测试有很多中,单元测试、集成测试、功能测试等等。maven能与主流的单元测试框架如junit集成,能自动运 ...
ywu 评论(0) 有703人浏览 2016-12-19 08:10

spring autowired mockito单元测试

service层会自动注入(autowired)dao层的interface,如何正常测试service层的逻辑,而不真正的触动dao层的代码,即不往数据库做实际操作,变成了一个需要解决的问题。首先,看一下我们service层的代码:   [java] view plain copy  
aoyouzi 评论(0) 有3281人浏览 2016-12-08 14:11

打破软件自动化测试的格局

摘要: 自动化测试仅仅被认为是替代人工,所以我们看到很多企业实施自动化测试仅仅是将现有的 Test Case 转换成自动化脚本。 这样做既没有提高测试整 ...
netkiller.github.com 评论(0) 有528人浏览 2016-12-03 06:58

android单元测试举例

编写测试类继承AndroidTestCase,并且把这个类独立放在test包底下。一般情况下,在这个类里面写方法,测试你的工具类的方法,给出输入得到输出,以Log的形式展现出来。 在AndroidManifest.xml加入单元测试配置。具体地,先在Application标签中加入 <uses-library android:name="android.test.runner& ...
啦啦啦代码西亚 评论(0) 有426人浏览 2016-11-21 14:01

使用 Cobertura 和反射机制提高 Java 单元测试中的代码覆盖率

本文将介绍两种开发实践,用于提高 Java 单元测试中的代码覆盖率。代码覆盖率 = (被测代码 / 代码总数)* 100%。提高被测代码数量或降低代码总数,均可达到提高代码覆盖率的效果。在本文中,您将看到如何通过使用反射机制,在外部直接对目标类中的不可访问成员进行测试,以提高被测代码数量;以及通过修改 Cobertura 源码,使其支持通过正则表达式来过滤不需要进行单元测试的代码,以降低代码总数。 ...
aoyouzi 评论(0) 有634人浏览 2016-11-19 16:13

jerseyTest

使用jersey2 restful框架,jerseyTest 单元测试时如何预设HttpServletRequest
467041425 评论(0) 有378人浏览 2016-11-14 14:13

常见的测试的类型以及原理

黑盒测试: 黑盒测试:又被称为功能测试、数据驱动测试或基于规格说明的测试,是通过使用整个软件或某种软件功能来严格地测试, 而并没有通过检查程序的源代码或者很清楚地了解该软件的源代码程序具体是怎样设计的。测试人员通过输入他们的数据然后看输出的结果从而了解软件怎样工作。对于外部测试人来说不需要了解程序是如果实现的。 白盒测试: 是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码 ...
lfc_jack 评论(0) 有408人浏览 2016-10-24 08:54

spring-boot读取props和yml配置文件

最近微框架spring-boot很火,笔者也跟风学习了一下,废话不多说,现给出一个读取配置文件的例子。 首先,需要在pom文件中依赖以下jar包 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId> ...
sharong 评论(1) 有25994人浏览 2016-09-30 01:19

「译」JUnit 5 系列:基础入门

原文地址:http://blog.codefx.org/libraries/junit-5-basics/原文日期:25, Feb, 2016译文首发:Linesh 的博客:JUnit 5 系列:基础入门我的 Github:http://github.com/linesh-simplicity 上周我们刚刚搭建好了 JUnit 5 的环境,现在我们可以写测试了。这节就让我们来写它几个吧 ...
sodagreen.simplicity 评论(0) 有758人浏览 2016-09-17 21:04

肖俊:HPE IT 的DevOps 实践分享

本篇文章来自于HPE和msup共同举办的技术开放日HPE测试技术总监肖俊的分享,由壹佰案例整理编辑。 一、DevOps含义解析 这是DevOps的趋势图。DevOps这个 ...
壹佰案例 评论(0) 有405人浏览 2016-08-05 11:28

最近博客热门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) UseCase(114) capistrano(114)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics