golang测试框架 GoConvey使用总结

3 篇文章 0 订阅

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

安装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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值