golang测试框架 GoConvey使用总结

匿名 (未验证) 提交于 2019-12-03 00:34:01

一下是搭建好了环境以后,使用的过程和开发的时候-遇到的一些坑。

安装golang测试框架

go get github.com/smartystreets/goconvey

下载后,在github.com/smartystreets/goconvey 目录下运行goconvey.exe文件。

出来的cmd命令页面不要关闭,否则会中断测试。

注意修改端口。默认是8080端口。可能会与开发的端口产生冲突。

测试用例必须带_test后缀,否则系统无法检测到你的测试用例。

通过生成测试所用的单元测试http://localhost:8080/composer.html

Convey("API ", t, func() {
Convey("/v1/user/login发送post请求得到状态code And http请求 And 账号登录 测试用例", func() {
So(PostRequest(urlUserLogin), ShouldEqual, true)
})
})

Convey可无限嵌套,用于表示子测试下的关系


部分参考内容:https://blog.csdn.net/zwqjoy/article/details/79474196

开源代码地址 GoConvey 网站 : http://smartystreets.github.io/goconvey/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!