Nhảy tới nội dung
Phiên bản: 1.0.1

Child Element Clear And Send File

Clear and send file là một keyword dạng action trong kịch bản kiểm thử tự động. Nó thực hiện hai hành động liên tiếp khi làm việc với phần tử file input (ô chọn file trên giao diện web/app) bao gồm:

  • Clear (Xóa): Xóa dữ liệu/file đã được chọn trước đó trong ô input.
  • Send file (Gửi file): Tải lên một file mới vào ô input.

Nền tảng​

Web, Android, iOS

Thuộc tính​

Thuộc tínhNguồn dữ liệuKhuyến nghị
Parent Element: là phần tử cha bao quanh hoặc chứa phần tử cần tương tácVariable: Thường là kết quả của keyword Find ElementHệ thống mặc định là Elements
Locator: là phần tử giao diện (element) mà keyword sẽ tác động tới (click, nhập liệu,...)Value (thường dùng): Dùng khi giá trị xpath cố định
Variable: Dùng khi xpath thay đổi theo dữ liệu đầu vào.
Nên sử dụng Repository Element (tức là lấy phần tử đã lưu trong Element Repository) để dễ quản lý và bảo trì.
Value: giá trị cần truyền vào phần tửHệ thống mặc định là variableHệ thống mặc định là file

Trường hợp sử dụng​

Sử dụng khi kịch bản kiểm thử yêu cầu tương tác với thẻ input file và upload file lên hệ thống/ứng dụng cần kiểm thử nhưng chỉ áp dụng với phần tử con của parent element. Ví dụ:

  • Khi form cho phép thay đổi file đã tải lên. Ví dụ: cập nhật avatar, thay đổi tài liệu đính kèm.
  • Khi kịch bản kiểm thử yêu cầu upload nhiều file liên tiếp: cần xóa file cũ trước khi upload file mới.
  • Khi phần tử file input không tự động reset sau khi submit form.