标签频道
测试环境
该标签下的文章、提问与讨论帖。
SQL执行计划漂移测试:测试环境断言用例与CI自动化监控清单 现象或背景 我做了10年测试开发,在2.3亿行级别的账务表上踩过一模一样的坑——凌晨批跑后白天的接口回归突然从5ms飙到12s,CI绿了但性能回归没人拦。下面从测试侧给你三个可落
«结论先行:Testcontainers 的开销大头不在「容器运行」,而在「每个测试类重复拉起容器 + 每次冷拉镜像」两段。把「每类一容器」改成「每 Job 一容器池」+ CI 层做镜像预热,是我们把 47 分钟回归压到 26 分钟的两块主
背景 我这边是一套 B 端 SaaS,约 40 个服务,测试同学 + 各业务线开发共 60+ 人挤在一套"准生产"的共享测试环境里。近半年我们被同一类问题反复咬: - 集成测试跑到一半,某条断言挂了,抓出来一看——不是用例错,是别人 3 分
先讲个我亲历的"血案":某次回归,一条自动化造了 2 万条订单流水,测试库和生产库共用同一个主从集群(当时为了省事),造数那条事务因为断言失败中途没回滚,结果从库上的报表任务直接把这 2 万条"假订单"算进了当天的 GMV 大盘,值班同学对
背景 做了 10 年测试开发,我反复看到一个现象:每次事故复盘,「测试环境没复现出来」几乎都会出现在根因链路里;于是下一轮立项,十有八九会冒出「测试环境对齐生产」这一条,预算跟着上去,机器、中间件、网络拓扑全部按生产配。结果呢?环境确实贵了
背景 做了 10 年测试开发,我始终觉得有一类 bug 特别「冤」:功能逻辑本身没错,代码评审也过了,单测全绿,但上线后因为环境和数据形态的差异翻车。我盘点过自己经手的 5 次发布事故,至少 3 次的根因都能归到这一类: - 生产数据里存在
文
标题
摘要