百微服务时代的测试:当金字塔变成沙漏

Isa Vilacides,CloudBees生产力与质量工程总监

在NGINX Conf 2018的主题演讲中,Isa介绍了她的团队如何从测试单体应用(以及应对其中的挑战),转向测试数百个微服务的集成。他们发现,微服务架构也有其代价:测试脆弱、缓慢且依赖基础设施。

Isa解答了以下问题:如何构建稳健、快速、可靠且范围明确的测试?如何第一时间发现生产环境中的问题?如果出现问题,如何确保发布计划尽可能减少受影响的客户?Isa讲述了她在Atlassian和CloudBees的实践历程:面对不同服务每天同时发布数十次的情况,她如何制定测试策略来保护客户。