Package assert is a Basic Assertion library used along side native go testing
Package assert is a Basic Assertion library used along side native go testing
fmt.Println("测试数据")//定义GET方法")})//定义POST方法// 启动服务器//定义方法在页面或者引入资源包的时候需要定义一个资源文件夹,里面存放JS,CSS,图片等一系列的静态资源,那么我们引用的时候需要使用相对...
Goblin用Go语言编写的Mocha之类的BDD测试框架,不需要其他依赖项。 不需要大量的文档,也不需要复杂的步骤即可运行它。 为什么是地精? 受flexib Goblin的启发使用Go编写的Mocha像BDD测试框架,不需要其他依赖项。 ...
flute-Golang HTTP客户端测试框架flute Golang HTTP客户端测试框架演示文稿https://speakerdeck.com/szksh/flute-golang-http-client-testing-framework注意:该项目名称已更改,请参见https:// github。...
Tavor - 一个通用的模糊测试和delta-debugging框架
TLDR银杏树基于Go的测试包,可以进行富有表现力的行为驱动开发(“ BDD”)样式测试。 它通常(和可选)与Gomega匹配器库配对。 Describe(“ strings package”,func(){Context(“ strings.Contains()”,...
onpar Go断言的并行测试框架OnPar提供了使用Expect语句进行期望的内置断言机制。 这是有关Expect的一些更多信息,以及onpar Go断言的并行测试框架OnPar提供的一些匹配器OnPar提供了使用Expect语句进行期望的内置断言...
Golang开发之------ Beego框架
Go的专业轻量级测试迷你框架。 是Go的专业轻量级测试微型框架。 易于编写和阅读具有所有所需内容的精美简单API:is.Equal,is.True,is.NoErr和is.Fail使用注释添加描述(在测试失败时显示)失败很容易阅读:用法...
golang-micro-benchmarks - Go的微基准测试小集合。 目的是比较一些语言特性
GoSpec - 一个Go编程语言BDD风格测试框架。它允许编写自我记录的测试/规格,并执行并行和安全隔离。
go自动化测试
OnPar - 一个Go的并行测试框架
restit - 一个Go 微型框架帮助编写RESTful API集成测试。一个Go库帮助你测试你的RESTful API应用
一、go-json-rest框架介绍go-json-rest(https://github.com/ant0ine/go-json-rest/)是基于net/http的一个小封装,可帮助轻松构建RESTful JSON API。它使用基于Trie的实现提供快速和可拓展的请求路由,帮助处理JSON...
gofight - API Handler 测试用于Golang Router框架
基于go-zero框架的cloud-disk微服务网盘系统
gomock GoMock是Go编程语言的模拟框架。 它与Go的内置测试包很好地集成在一起,但是也可以在其他环境中使用。 安装安装Go之后,安装gomock GoMock是Go编程语言的模拟框架。 它与Go的内置测试包很好地集成在一起,...
go-mutesting - 突变测试Go源代码
Go-Zero 是一个基于 Golang 的微服务框架,可以帮助开发者快速、高效地构建高性能、高可用的分布式应用系统。RPC 框架和 API 网关,支持多种协议和格式,如 gRPC、HTTP、JSON、Thrift 等;支持微服务通讯和服务治理...
go-testdeep:极其灵活的golang深度比较,扩展了go测试包
Ginkgo是一个BDD风格的Go测试框架,旨在帮助您有效地编写富有表现力的综合测试。它最好与Gomega匹配器库配对,但设计为与匹配器无关。
httpexpect简洁,声明式且易于使用的Go(golang)端到端HTTP和REST API测试。 基本上,httpexpect是一组针对HTTP请求以及HTTP响应和有效负载的断言的可链接构建器,在httpexpect上简洁,声明性且易于使用的Go...
使用示例testing存在的不足:1)testing没有统一的 Setup/Teardown 函数/方法...2)go测试用例中所有的断言错误信息都得自己写,并且混杂在一个 if 表达式中,由它来以校验得到的结果与预期结果是否相符。............
autobench - 一个框架用于比较不同Go版本之间的性能
golang圈子不大,微服务框架框架屈指可数:除了go-micro、go-kit,几乎没有其他选择。go-zero为此提供第三个可能。 go-micro 对webapi支持并不友好,需要运行micro指令,难以定制 创业产品需要一款支持业务成长的框架 ...
GoConvey - BDD风格的框架提供 Web UI和实时重载功能