Clear and Send Keys
Clear and Send Key là một hành động trong kiểm thử tự động thường được dùng với các trường nhập liệu (input field). Nó bao gồm hai bước liên tiếp:
- Xóa nội dung hiện tại trong ô nhập liệu.
- Nhập dữ liệu mới vào ô nhập liệu.
Nền tảng
Web, Android, iOS, Windows, JavaSwing
Thuộc tính
| Thuộc tính | Nguồn dữ liệu | Khuyến nghị |
|---|---|---|
| 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: Là giá trị được nhập vào element (ví dụ: nhập tên người dùng vào ô input). | Value: Dữ liệu cố định trong quá trình kiểm thử Variable (thường dùng): là tham số khi thực hiện data driven testing Parameter: có thể thay đổi theo: Môi trường (Environment parameter) Thiết bị (Device parameter) Phiên bản (Version parameter) Agent (Agent parameter) | Hệ thống mặc định là String |
| End Key là hành động mô phỏng nhấn một phím (Tab, Enter, Escape) sau khi nhập giá trị vào element. None: không thực hiện Tab Enter Escape | - | - |
Trường hợp sử dụng
Sử dụng khi người dùng cần thao tác nhập dữ liệu cho các thẻ input text, textarea… của kịch bản kiểm thử.
Nếu nguồn dữ liệu là variable và name chưa được khai báo trong kịch bản kiểm thử thì hệ thống tạo tự động parameter trùng với tên của variable
Ví dụ
Nhập "<kiemthu@gmail.com>" vào trường thông tin "Tên đăng nhập"