首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
go 单元测试
订阅
快落星俅
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
Test-Driven Development(TDD) in Go
TDD,也就是测试驱动开发(Test-Driven development),是一种“测试先行”的程序设计方法论,其基本流程围绕着测试->编码(重构)->测试的循环展开。TDD的概念已不新鲜,但似乎并没有得到大范围的推广应用,或许是因为其成本太高,亦或许是因为开发人员的排斥,但…
Go 应用程序开发过程中使用 Docker 进行集成测试
实践表明,有时程序中某个模块虽然可以单独工作,但是并不能保证多个模块组装起来也可以同时工作,于是就有了集成测试。 集成测试需要解决外部依赖问题,如 MySQL、Redis、网络等依赖,解决这些外部依赖
Go 语言测试在开发中的最佳实践 | 使用 Docker 容器进行测试
前言 最近看到很多Go语言测试的教程都非常水,只讲了测试最基本的用法,几乎没有涉及到在开发中如何去设计一个很出色的测试。这篇博客将会带领大家一步一步完成一个出色的Go-Test
Go httptest 包在单元测试中使用
「这是我参与2022首次更文挑战的第9天,活动详情查看:2022首次更文挑战」 httptest 方法介绍 NewRequest NewRequest 方法用来创建一个 http 的请求体。 方法说明
使用httptest为REST API编写单测
很多小伙伴首先想到的是直接使用net/http包中的http.Get(url)去请求我们的API地址,再断言响应结果。 上面的办法当然也没问题,但是想成功跑过单测,我们还必须先启动我们的HTTP服务。 在Golang中,官方为我们提供了更方便的HTTP测试框架net/http/…
Uber Go 出了个静态分析工具 NilAway,还挺实用!
大家好,我是煎鱼。 风水轮流转,Go 程序写多了。总是会这有点问题,那有点问题。问题积累久了就容易出点事件,甚至是事故。 这种时候大家往往会想着引入一些静态分析工具来解决这个问题。 NilAway 分
单元测试分享-Golang
简要介绍了单元测试的基本原理、收益等,以及基于 golang 写单元测试的一些常用框架,帮助我们更好的理解单元测试。
Go语言入门:熟练使用测试,质量就是“生命”|青训营
本文将讲解在不能正确使用测试的严重后果,以及使用测试可以带来的好处,以及Go语言中的各种测试方案和示例。
解析 Golang 测试(9)- 一篇文章搞懂 testify
今天我们的主角是【testify】,相信很多 Gophers 都或多或少用过。个人使用体会上来说,testify 几乎是除了官方的标准库,gomock 之外,使用最多的测试工具库了。
软件测试技术(三)黑盒测试
黑盒测试又称正确性测试,或功能测试,是对产品的各功能进行验证,用于检查产品是否达到用户要求的功能或者说检查软件的功能是否符合规格说明。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书…