Zoltán Horváth
← Munkanapló

Columbia Games · WordPress / 2026. június

Upgrade után a kezdőlap 200 OK-ja semmit nem bizonyít az adminról

A frissítési smoke-ot üzleti és admin útvonalakra bontottuk. Egy zöld homepage mellett ugyanúgy lehet törött feltöltés, cron, login vagy plugin konfiguráció.

2 perc olvasás
smoke-testWordPressreleaseQA

A helyzet

A legegyszerűbb deployment ellenőrzés az, hogy megnyitjuk a kezdőlapot és ha 200-at ad, örülünk. WordPressnél ez különösen hamis biztonságérzetet ad, mert a cache még akkor is kiszolgálhat egy jó oldalt, amikor az admin, a PHP runtime vagy egy háttérfeladat már hibás.

A megoldási út

A smoke listába bekerült a login, admin dashboard, média, permalink, keresés, egy tipikus tartalmi oldal, cron állapot és a fontosabb mérési pluginek jelenléte. Nem teljes regressziós tesztet építettünk, hanem kis, gyors szerződést arról, mi az a minimum, amely nélkül nem tekintjük sikeresnek a frissítést.

Mi lett belőle

A release utáni ellenőrzés pár perccel hosszabb lett, de sokkal nagyobb felületet fedett. A problémák közelebb kerültek ahhoz a változáshoz, amely kiváltotta őket, nem napokkal később egy szerkesztői panaszban jelentek meg.