
单元测试
YingZiBo
这个作者很懒,什么都没留下…
展开
-
谈谈单元测试之(一):为什么要进行烦人的单元测试?
谈谈单元测试之(一):为什么要进行烦人的单元测试?转载 2017-12-13 12:42:56 · 289 阅读 · 0 评论 -
谈谈单元测试之(二):测试工具 JUnit 3
前言上一篇文章《为什么要进行烦人的单元测试?》讨论了一下现阶段软件开发中,程序员们测试情况的现状。这篇文章中,我打算介绍一下单元测试的工具(插件),并且推荐大家以后在开发中,真正的用上单元测试,用好单元测试。 说明这篇文章的主题,主要是介绍一下 JUnit 3,虽然 JUnit 3 已经不推荐使用了,但它也曾是风靡一时。这里旨在讨论一下 JUnit 3 的使用,以及它的内部构造,就当是为下一篇文章介转载 2017-12-13 13:11:53 · 397 阅读 · 0 评论 -
谈谈单元测试之(三):测试工具 JUnit 4
前言上一篇文章《测试工具 JUnit 3》简单的讨论了 JUnit 3 的使用以及内部的方法。这篇文章将会在 JUnit 3 的基础上,讨论一下 JUnit 4 的新特性。同时,与 JUnit 3 做一个简单的对比。那么,废话就不多说了,直接进入正题。 介绍JUnit 4.x 是利用了 Java 5 的特性(Annotation)的优势,使得测试比起 3.x 版本更加的方便简单,JUnit 4.x转载 2017-12-13 13:27:24 · 424 阅读 · 0 评论 -
谈谈单元测试之(四):测试工具 TestNG
前言上一篇文章《测试工具 JUnit 4》中提到了 JUnit 4,并对 JUnit 4 做了简单的讨论,这篇文章我们将要围绕另一款测试工具讨论 —— TestNG。其实,这篇文章应该写在《测试工具 JUnit 3》之后,和《测试工具 JUnit 4》之前,为什么这么说呢?那是因为,TestNG 是在 JUnit 3 之后出来了,而 JUnit 4 是在 TestNG 推出之后,综合 JUnit 3转载 2017-12-13 13:39:14 · 533 阅读 · 0 评论 -
使用MockMVC测试控制器【转】
概述 对模块进行集成测试时,希望能够通过输入URL对Controller进行测试,如果通过启动服务器,建立http client进行测试,这样会使得测试变得很麻烦,比如,启动速度慢,测试验证不方便,依赖网络环境等,这样会导致测试无法进行,为了可以对Controller进行测试,可以通过引入MockMVC进行解决。转载 2017-12-19 14:04:17 · 477 阅读 · 0 评论