• 单元测试不应由开发者编写的九大理由

     发表于 3 个月 前

    单元测试是一种良好的代码质量快速反馈方式。其类似于对编译器的扩展,能够帮助我们识别业务逻辑。功能全面的单元测试套件能够防止各类低级错误,加速产品发布并帮助我们更为高效地处理年代久远...

  • 改善单元测试的新方法

     发表于 4 个月 前

    “满足需求”是所有软件存在的必要条件,单元测试一定是为它服务的。...

  • 没有单元测试,何谈重构

     发表于 4 个月 前

    最近科技公司流年不利,那边与整个硅谷唱反调的川普逆袭上台了,这边特斯拉被评为美国最不可靠汽车品牌,据报道是因为特斯拉为Model X增加了过于复杂的功能(高科技多也怪我咯),如前门...

  • 前端单元测试之Karma环境搭建

     发表于 6 个月 前

    Karma是由Google团队开发的一套前端测试运行框架。它不同于测试框架(例如jasmine,mocha等),运行在这些测试框架之上。...

  • 单元测试-Junit 使用及其原理分析

     发表于 6 个月 前

    junit 中两个重要的类 Assume 和 Assert , 以及其他一些重要的注解: BeforeClass , AfterClass , After , Before 及 T...

  • Babel 插件开发与单元测试覆盖度检查

     发表于 9 个月 前

    单元测试,对于控制项目代码质量,保障线上版本的安全性和稳定性,节省回归测试成本和降低风险,都有着非常重要的作用。...

  • 单元测试中Mock与Stub的浅析

     发表于 11 个月 前

    本部分主要介绍所谓的Test Double的概念,并且对其中容易被混用的Mocks与Stubs的概念进行一个阐述。在初期接触到的时候,很多人会把Mock对象与另一个单元测试中经常用...

  • Junit5预览

     发表于 1 年 前

    junit是最常用的java单元测试框架之一. 目前junit5已经推出了5.0.0 Alpha版, 那么junit5相对于junit4有什么变化呢? 有什么新特性呢? 在这里我们...

  • Java单元测试工具JUnit 5新特性一览

     发表于 1 年 前

    JUnit是最流行的开源Java单元测试工具,目前它的稳定版是4.12版。JUnit 4是2005年推出的,它基于Java 5的注释、反射等特性开发,距今已经超过十年了,受目前Ja...

  • Junit源码阅读(六)之Junit中的设计模式

     发表于 1 年 前

    在这次的博客中我们将着重于Junit的许多集成性功能来讨论Junit中的种种设计模式。可以说Junit的实现本身就是GOF设计原则的范例教本,下面就让我们开始吧。...

  • Android单元测试框架Robolectric3.0介绍

     发表于 1 年 前

    Robolectric一、关于Robolectric3.0作为一个软件开发攻城狮,无论你多不屑多排斥单元测试,它都是一种非常好的开发方式,且不谈TDD,为自己写的代码负责,测试自己...

  • 使用Microsoft Fakes进行单元测试(1)

     发表于 1 年 前

    单元测试是对软件进行准确性验证的步骤。单元测试并不进行整个软件功能的测试,仅仅是对于最小工作单元的测试。一般最小工作单元就是指方法/函数等。...

  • 无单测、不编码——写单元测试的重要性

     发表于 1 年 前

    作为一个开发人员。很多人很少写单元测试,甚至不写单元测试。...

  • gtest和gmock入门实例

     发表于 1 年 前

    对于 c++ 来说写单元测试和 mock 框架不是一件容易的事情。还好, Google 为我们搭建了一个出色的单元测试和 mock 框架。网上的例子很多都过多强调概念,本文用一个简...

  • TestFrameWork是Java编写的测试框架

     发表于 1 年 前

    TestFrameWork - 一个接口测试框架,java语言,Test FrameWork,对json数据和restful风格API有很好的支持,同时支持根据测试代码生成md格式...

  • bara-基于Nginx和Dokcer的单机灰度测试环境原型

     发表于 1 年 前

    bara是一个基于Nignx和Docker的多版本程序同时在线的简易测试环境,只能单机使用,并且只是一个PoC而已,仅供参考。 简单来说,就是使用Nginx做反向代理,代理...

  • 测试框架 Mocha 实例教程

     发表于 1 年 前

    Mocha (发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node环境都可以使用。 所谓"测试框架",就是运行测试的工具。通过...

  • Mock Server实践

     发表于 1 年 前

    在美团服务端测试中,被测服务通常依赖于一系列的外部模块,被测服务与外部模块间通过REST API或是Thrift调用来进行通信。要对被测服务进行系统测试,一般做法是,部署好所有外部...

  • 浏览器自动化测试解決方案:Geb

     发表于 1 年 前

    Geb 是浏览器自动化(browser automation)测试解決方案。 ...

  • 使用Spock框架进行单元测试

     发表于 1 年 前

    最近一段时间接触到了spock这个可以用于java和groovy项目的单元测试框架,写了一段时间单测之后认为这个框架不错,值得写一篇文章推广一下。 ...