Golang项目的测试实践

Golang项目的测试实践 最近有一个项目,链路涉及了4个服务。最核心的是一个配时服务。要如何对这个项目进行测试,保证输出质量,是最近思考和实践的重点。这篇就说下最近这个实践的过程总结。 测试金字塔 按照Mike Cohn提出的“测试金字塔”概念,测试分为4个层次 最下面是单元测试,单元测试对代码进行测试。再而上是集成测试,它对一个服务的接口进行测试。继而是端到端的测试,我也称他为链路测试,它负责从一个链路的入口输入测试用例,验证输出的系统的结果。再上一层是我们最常用的UI测试,就是测试人员在U...阅读全文

2019-06-02 16:35:04 yjf512
阅读:3665 评论:1