Thông thường, một Test Case đơn giản chỉ cần một Test Script. Tuy nhiên, một Test Case có thể gắn với nhiều Script trong các trường hợp sau:

  • Khi một Test Case nghiệp vụ đòi hỏi phải thực hiện nhiều luồng chức năng liên tiếp (ví dụ: Test Case "Thanh toán đơn hàng" có thể cần script "Đăng nhập", script "Thêm vào giỏ" và script "Thanh toán").
  • Tái sử dụng Shared Steps: Khi một Test Case được cấu tạo từ nhiều đoạn script nhỏ (Shared Steps) để tránh viết lặp lại code.
  • Kiểm thử đa nền tảng: Khi cùng một Test Case nhưng cần các script riêng biệt để chạy trên Web, Android, IOS,.. do cấu tạo phần tử (UI) khác nhau.
Last modified: Monday, 9 February 2026, 9:18 AM