Software Testing Unleashed · 2026-08-20 · 34 min
Why 15 test cases can cover more ground than 500 ever will Forty percent of automation time lost to flakiness and maintenance: that is the reality Lilia Gargouri describes. I talked with Lilia about end-to-end test automation at scale, and what struck me most was how far back the real solutions reach: a single HTML attribute added in 2017 still pays dividends today, simply because the team decided to use it consistently and never change it. We get into the full picture, from how to accurately identify every UI element without XPath gymnastics, to why fifteen well-chosen test cases can outperform five hundred noisy ones, to naming conventions and layered library architecture that keep maintenance from spiraling. And for anyone sitting on an old, flaky test suite right now, Lilia has a concrete answer for where to start. "Test automation is software development. It's a software project within the big one." - Lilia Gargouri Lilia Gargouri is known for sustainable, scalable, and efficient quality assurance in complex e-government projects.