当前位置: 首页 > 工具软件 > Convey > 使用案例 >

golang测试框架 GoConvey使用总结

齐朝明
2023-12-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/

 类似资料: