Mmaiqai.com
🏗️ Automation Testing · Chương 13 · Mục 13.1

Nhận ra chỗ lặp code

Nhìn lại Chương 12, dòng gán header Cookie chứa token lặp lại ở mọi test cần token (PUT, PATCH, DELETE). Nếu sau này Restful-Booker đổi cách xác thực, phải sửa ở TẤT CẢ các test đó. Tách ra 1 chỗ duy nhất để sau này chỉ sửa 1 nơi.

Đây là lúc hợp lý để làm việc này — sau khi đã viết đủ test để thấy rõ chỗ nào lặp, thay vì đoán trước và tạo cấu trúc thừa từ đầu (Chương 4-12 cố tình viết đơn giản trước).