写点什么

单元测试

7 人感兴趣 · 59 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/48/480df8ab4ff58d4154fff53817ed9b63.png?x-oss-process=image/resize,w_416,h_234

别把单测玩出“坏味道”

用户头像
九叔5 月 31 日

把单测过度复杂化,陷于固定思维去思考问题和尝试说服别人,就一定是不对的,容易导致出现“跪久了,站不起来;站久了,跪不下去”的局面

https://static001.geekbang.org/infoq/23/23f4992b020ba076ee93fdd37eec8dcf.jpeg?x-oss-process=image/resize,w_416,h_234

golang 单元测试踩坑系列(一)

用户头像
geange4 月 30 日

老旧代码踩坑,加单元测试

java 单元测试代码自动生成

用户头像
范晓刚4 月 26 日

通过idea插件,自动生成单测代码

https://static001.geekbang.org/infoq/b1/b11f8630759c083e56282f3a714a41e6.png?x-oss-process=image/resize,w_416,h_234

Mokito 单元测试与 Spring-Boot 集成测试

用户头像
Zhang4 月 13 日

通过 Java 语言展示单元测试和集成测试。单元测试采用 Mokito 实现,集成测试采用 spring-boot-starter-test 和 H2 数据库。

https://static001.geekbang.org/infoq/73/730fa3e5364c56481cc83e45eaeebf36.png?x-oss-process=image/resize,w_416,h_234

Hamcrest

用户头像
insight3 月 16 日

Hamcrest 是一个用于编写匹配对象的框架,允许以声明方式定义“匹配规则”。

小谈 Java 单元测试

用户头像
xcbeyond3 月 2 日

UT(Unit Test)即单元测试

Koa 中间件体系的重构经验

用户头像
智联大前端2 月 22 日

智联招聘的大前端Ada提供的Web服务器可以同时运行在服务器端及本机开发环境,其内核是Web框架Koa。Koa以其对异步编程的良好支持而声名在外,而同样让人称道的还有它的中间件机制……

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image/resize,w_416,h_234

Spock 单元测试框架实战指南五 - void 方法测试

用户头像
Java老k2020 年 12 月 9 日

本篇讲解如何针对void方法,即无返回结果的方法测试

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image/resize,w_416,h_234

Spock 单元测试框架实战指南四 - 异常测试

用户头像
Java老k2020 年 12 月 9 日

这一篇主要讲使用Spock如何测试代码中抛异常的场景

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image/resize,w_416,h_234

Spock 单元测试框架实战指南三 - f esle 多分支场景测试

用户头像
Java老k2020 年 12 月 8 日

本篇介绍Spock是如何测试复杂的分支场景,多个if lese逻辑的

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image/resize,w_416,h_234

Spock 单元测试框架实战指南二 -mock 第三方依赖

用户头像
Java老k2020 年 12 月 6 日

这一篇主要讲解Spock自带的mock功能怎么使用,以及如何兼容第三方power mock框架

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image/resize,w_416,h_234

Spock 单元测试框架实战指南一 Spock 是什么?它和 JUnit 有什么区别?

用户头像
Java老k2020 年 12 月 4 日

这是Spock系列的第一篇文章,整个专辑会介绍Spock的用途,为什么使用Spock?它能给我们带来什么好处?它和JUnit、JMock、Mockito有什么区别?我们平时写单元测试代码的常见问题和痛点,Spock又是如何解决的,Spock的代码怎么编写以及Spock的优势和缺点等内容

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image/resize,w_416,h_234

Spock 单元测试框架实战指南四 - 异常测试

用户头像
Java老k2020 年 12 月 1 日

这一篇主要讲使用Spock如何测试代码中抛异常的场景

https://static001.geekbang.org/infoq/ba/ba0ef3e1ec2f71a4ebe554b57f62383b.jpeg?x-oss-process=image/resize,w_416,h_234

Java-Mock 简化单元测试

用户头像
落日楼台H2020 年 11 月 28 日

画外音:单元测试是比较细粒度的测试,是对接口、方法、函数的测试,目的是保障代码按照正确的方式去执行,提高代码质量。

在 Idea 中使用 JUnit 单元测试

用户头像
jiangling5002020 年 11 月 6 日

在Idea中使用JUnit单元测试。

CICD 实战——服务自动测试

用户头像
TARS基金会2020 年 11 月 2 日

在上一篇文章中,我们了解了如何将开源 CI 工具 Jenkins 与 TARS 集成实现 TARS 服务的自动化构建与部署。而软件测试是软件开发过程中必不可少的一步,本文将以一次完整的实践来展示如何通过 Jenkins 与 TARS 集成实现 TARS 服务的自动化单元测试。

https://static001.geekbang.org/infoq/ac/ac496a42e5ac74e6c717198ff4a151f7.png?x-oss-process=image/resize,w_416,h_234

Spring 5 中文解析测试篇 -WebTestClient

用户头像
青年IT男2020 年 9 月 14 日

WebTestClient是围绕WebClient的薄壳,可用于执行请求并公开专用的流利API来验证响应。 WebTestClient通过使用模拟请求和响应绑定到WebFlux应用程序,或者它可以通过HTTP连接测试任何Web服务器。

https://static001.geekbang.org/infoq/ac/ac496a42e5ac74e6c717198ff4a151f7.png?x-oss-process=image/resize,w_416,h_234

Spring 5 中文解析测试篇 -Spring MVC 测试框架

用户头像
青年IT男2020 年 9 月 13 日

Spring MVC测试框架提供了一流的支持,可使用可与JUnit、TestNG或任何其他测试框架一起使用的流畅API测试Spring MVC代码。它基于spring-test模块的Servlet API模拟对象构建,因此不使用运行中的Servlet容器。它使用DispatcherServlet提供完整的Spring MVC运行

https://static001.geekbang.org/infoq/ac/ac496a42e5ac74e6c717198ff4a151f7.png?x-oss-process=image/resize,w_416,h_234

Spring 5 中文解析核心篇 - 集成测试之 TestContext(下)

用户头像
青年IT男2020 年 9 月 11 日

Spring 5 中文解析核心篇-集成测试之TestContext(下),主要内容包括:测试Request和Session作用域bean、事物管理、并行测试执行等

https://static001.geekbang.org/infoq/ac/ac496a42e5ac74e6c717198ff4a151f7.png?x-oss-process=image/resize,w_416,h_234

Spring 5 中文解析核心篇 - 集成测试之 TestContext(上)

用户头像
青年IT男2020 年 9 月 8 日

Spring TestContext 框架(位于org.springframework.test.context包中)提供了通用的、注解驱动的单元和集成测试支持,这些支持与所使用的测试框架无关。TestContext框架还非常重视约定优于配置,你可以通过基于注解的配置覆盖合理的默认值。

https://static001.geekbang.org/infoq/ac/ac496a42e5ac74e6c717198ff4a151f7.png?x-oss-process=image/resize,w_416,h_234

Spring 5 中文解析测试篇 - 集成测试之概要和注解

用户头像
青年IT男2020 年 9 月 7 日

本节(本章其余部分)涵盖了Spring应用程序的集成测试。它包括以下主题:

https://static001.geekbang.org/infoq/ea/eae1c87ea170b42a12fc1cb6405e05cc.png?x-oss-process=image/resize,w_416,h_234

JavaScript 测试系列实战(一):使用 Jest 和 Enzyme 测试 React 组件

用户头像
图雀社区2020 年 8 月 24 日

手把手带你掌握 Jest、Enzyme、Cypress 等测试利器,成为一个无往不利的高阶前端开发者!

https://static001.geekbang.org/infoq/35/35beaa007803b7798655271cbac16890.png?x-oss-process=image/resize,w_416,h_234

Gitlab CI 之单元测试和代码扫描

用户头像
雪雷2020 年 8 月 21 日

由于项目较多,sonarqube的token在用户下定义,这样多项目就可以公用这一个token

https://static001.geekbang.org/infoq/3a/3a0d365cd94dda524a734e3adb48cd8f.png?x-oss-process=image/resize,w_416,h_234

Django 单元测试用法及 Fixtures 用法

用户头像
BigYoung2020 年 8 月 12 日

Django的单元测试常用操作,你需要了解一下。

https://static001.geekbang.org/infoq/44/44cb68de8d57ef956c7d5ff6c95ea8c5.jpeg?x-oss-process=image/resize,w_416,h_234

优质单元测试的十大标准,你有遵循吗?

用户头像
禅道项目管理2020 年 8 月 12 日

编写好的、可维护的单元测试存在着一些特定规则,可使单元测试质量更高、更具效率。

https://static001.geekbang.org/infoq/88/88ecc45041195b887a059f05ab733298.png?x-oss-process=image/resize,w_416,h_234

教培行业工程师面临着什么挑战?研发面板全栈式解决工程师的痛点

用户头像
Deepexi2020 年 7 月 29 日

痛一:最“可爱”的产品经理,这些人一天到晚提需求,而且毫无愧意改来改去。

https://static001.geekbang.org/infoq/1a/1a8d33566c8f2dee014bfd0a0ace49ce.jpeg?x-oss-process=image/resize,w_416,h_234

为什么单元测试不是持续交付的唯一答案

用户头像
禅道项目管理2020 年 7 月 13 日

企业应该将自动化测试的注意力集中在验证核心业务流程、用户事务和用户交互上,以确保它们仍然按照预期和业务有效运行所需的方式运行。

单元测试_单元测试资料文章-InfoQ写作平台