资料的顺序是:由上至下,由浅入深
1,三分钟了解 go test
- Go怎么写测试用例:非常适合立刻上手。这个文章是
build-web-application-with-golang书中的一部分。这个本也非常不错,非常适合简单入门。 - 【译】GO 中如何进行单元测试:也是一个由浅入深的文章。文章里有一些测试类的写法,可以学习一下。而且还讲到了
TestMain方法。所有被测试方法执行前,都要一下这个方法,所以这个方法常被使用写setup和teardown函数。 - testing - 单元测试:也是入门的一篇文章,里面讲到了 Parallel 的例子,非常不错。
2,深入文章
- 译】子测试和子基准测试的使用:讲的比较深入的文章。主要是讲子测试和子基准测试的,但里面也讲到了
Table Driven写法、并行测试、Setup 和 Tear-down的写法。非常值得一读。 - 编写可测试的Go代码:讲了很多测试工具和高级测试的内容。
3,其它
- Go unit test setup and teardown:setup 和 teardown 写法的文章,里面也用到了
Table Driven写法。 - TestMain—What is it Good For?:关于
TestMain方法的文章,还没有读。 - 官方文档
本文从初学者角度出发,介绍Go语言测试的基础知识,包括如何编写测试用例、使用TestMain方法进行setup和teardown操作,并进一步讲解子测试、并行测试等高级主题。

552

被折叠的 条评论
为什么被折叠?



