Go微服务 - 第四部分 - 使用GoConvey进行测试和模拟
发布时间:2020-12-16 19:16:28 所属栏目:大数据 来源:网络整理
导读:第四部分: Go微服务 - 使用GoConvey进行测试和模拟 如何对待微服务的测试? 当为这个特定领域建立测试策略时,是否需要考虑任何独特的挑战? 在第四部分,我们将看看这些话题。 单元上下文中测试微服务的主题。 书写GoConvey的BDD样式的单元测试。 介绍模拟技
第四部分: Go微服务 - 使用GoConvey进行测试和模拟 如何对待微服务的测试? 当为这个特定领域建立测试策略时,是否需要考虑任何独特的挑战? 在第四部分,我们将看看这些话题。
既然本部分不会以任何方式改变核心服务,这个时候无需基准测试。 微服务测试介绍首先,我们在脑海中应该记住测试金字塔的原则。
单元测试应该构成测试的大部分, 因为集成测试、e2e测试、系统测试和验收测试开发和维护成本越来越高。 第二,微服务肯定有一些独特的测试挑战,而其中一部分就如同在为实际测试服务实现确定软件架构时使用的健全的原则(sound principles)。 也就是说,我认为微服务的细节超出了传统单元测试的的范围,这也正是本章内容要处理的问题。 不管怎样,我想强调几个点:
源代码待完善 其他类型的测试总结关键术语
参考链接
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |