🎯 Automation Testing · Chương 5 · Mục 5.2
Vì sao Playwright ít bị "flaky"
Các công cụ automation đời trước thường phải tự chờ bằng tay (sleep(2)) trước khi thao tác, vì phần tử có thể chưa kịp hiển thị. Chờ thiếu thì lỗi, chờ thừa thì test chạy chậm vô ích.
Playwright locator tự làm việc này: khi gọi .fill() hay .click(), nó tự chờ phần tử tồn tại, hiển thị, và có thể thao tác được — trong 1 khoảng thời gian giới hạn (mặc định 30 giây) — rồi mới thực hiện. Bạn không cần tự viết sleep().