page.waitForTimeout(500) — bu sətri köhnə test yığınlarında tez-tez görürsən. Problem budur: 500 ms bəzən az, bəzən çox olur. Nəticədə test bəzən keçir, bəzən yıxılır — flaky test yaranır.
Düzgün həll: expect(lokator).toBeVisible(). Bu iddia element görünənə qədər özü gözləyir — sabit millisaniyə yox, real vəziyyətə dayalı.
page mövcuddur. Başlanğıc kodundakı waitForTimeout sətrini sil, onun yerinə expect ilə görünürlük yoxlaması yaz.