Go Web 单元测试表盘

不知道大家平常写代码写单元测试吗?曾经问过不少人,有不少人回复的是业务压力大,能不写就不写,反正最后保证功能正常就可以的;还有的觉得写单元测试太浪费时间了,往往比写代码花的时间还多。

嗯,不管怎么样的?单元测试的价值就摆在那里,就看你如何抉择。当然今天的推荐不是为了跟大家说单元测试的价值,毕竟这是一个复杂的问题,对小编来说有点难。

小编日常编程都是用 Go ,单元测试当然会写,毕竟 Go 内置了单元测试的支持。但是经常在提交代码的时候忘了运行单元测试,导致在测试集成过程中构建失败或者单元测试失败,如此反复时间就这么没了,所谓带薪浪费时间。

要解决这个问题有几个解决方案,第一时间想到就是增加 Git hooks,但是每次提交代码都特别慢,不能忍。直到我找到今天推荐的这个工具:goconvey,一个支持浏览器查看单元测试运行结果,自动检测并实时运行单元测试的工具。

同时这个工具还支持桌面通知,这样我只需要专心写代码,关注失败的 Case 就够了,老板再也不用担心我的集成测试经常在单元测试环节失败了。

更多功能请查看如下项目地址。

项目地址:https://github.com/smartystreets/goconvey

展开阅读全文

页面更新:2024-04-25

标签:表盘   专心   自动检测   价值   代码   地址   功能   时间   测试   工具   项目

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top