• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Go学习笔记(四)Go自动化测试框架

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

上篇Go学习笔记(三)Go语言学习

Go自动化测试非常简单,在结合VSCode的,让测试完全自动化

 


一 、编辑器下测试

 

1、测试代码以xxx_test.go方式命名 

2、测试函数要以 func Test开头

3、测试函数要以t *Testing.T为参数

4、在VSCode里就会有这两个按钮,一个直接run这个函数,一个会启动debug

 


二、命令行测试

1、命令行cd 到测试xxx_test.go代码文件所在目录

2、敲入命令 go test

也可以只测试某个文件 go test xxx_test.go


 

 

三、标准压力测试

函数名字以func Benchmark_XXX(b *testing.B)为开头的

 

 

Benchmark_Haha-8  2000000000   0.00 ns/op  0 B/op    0 allocs/op
函数执行 2000000000 
ns/op 每次执行消耗时间(纳秒)
B/op 每次操作分配的字节
allocs/op”是每次操作分配内存的次数平均

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Go语言基础之rand(随机数)包发布时间:2022-07-10
下一篇:
一个小时学会用 Go 编写命令行工具发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap