微服务场景下的自动化测试

pnzpb 19 0 PDF 2021-02-23 08:02:31

微服务和传统的单块应用相比,在测试策略上,会有一些不太一样的地方。简单来说,在微服务架构中,测试的层次变得更多,而且对环境的搭建要求更高。比如对单块应用,在一个机器上就可以setup出所有的依赖,但是在微服务场景下,由于依赖的服务往往很多,要搭建一个完整的环境非常困难,这对团队的DevOps的能力也有比较高的要求。相对于单块来说,微服务架构具有以下特点:每个微服务在物理上分属不同进程服务间往往通过RESTful来集成多语言,多数据库,多运行时网络的不可靠特性不同的团队和交付周期上述的这些微服务环境的特点,决定了在微服务场景中进行测试自然会面临的一些挑战:服务间依赖关系复杂需要为每个不同语言,不

用户评论
请输入评论内容
评分:
暂无评论