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

Repalce All

Là keyword thay thế giá trị của một tham số bằng một chuỗi mới được cắt ra từ chính giá trị của tham số đó

Nền tảng​

Web, Android, iOS, Windows, JavaSwing, Api, JDBC

Thuộc tính​

Thuộc tínhNguồn dữ liệuKhuyến nghị
Value: là giá trị cần được thay thế. Thường là kết quả trả về của một keyword Get Text, Get Attribute...VariableHệ thống khuyến nghị mặc định là String
Regex: biểu thức chính quy, thiết lập cấu trúc lấy dữ liệu từ giá trị của tham số đã chọn. Một regex có thể bao gồm nhiều group, mỗi group được bao bọc bởi dấu ()ValueHệ thống khuyến nghị mặc định là String
Replacement: là vị trí của chuỗi dữ liệu cần lấy trên cấu trúc của regex, thay thế giá trị của tham số ban đầu Để lựa chọn group dữ liệu, sử dụng $ + vị trí của group trên regexValueHệ thống khuyến nghị mặc định là String
Output: là giá trị trả về của keyword. Có thuộc tính isList: false
Lưu ý: Nếu type là Variable và name của output chưa tồn tại trong kịch bản kiểm thử, hệ thống tạo tự động một output cho scenario với name đã nhập
newVariableHệ thống khuyến nghị mặc định là String

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

Sử dụng để thay thế tất cả các mẫu hoặc chuỗi con cụ thể trong một văn bản hoặc dữ liệu bằng một giá trị mới

Ví dụ​

Chuỗi ban đầu là: 10,000 VNĐ

Regex: ([0-9]),([0-9]3).* thể hiện chuỗi bao gồm group với giá trị là trong đó:

group 1: chỉ bao gồm số từ 0 - 9

group 2: chỉ bao gồm số từ 0 - 9 và có 3 ký tự

giữa group là dấu ","

Replacement:

$1: 10

$2: 000