Skip to main content
Version: 1.0.1

Parse Double with Locale

Là keyword dùng để chuyển đổi một chuỗi (String) đại diện cho một số thực (double) theo chuẩn định dạng địa phương (locale) thành kiểu dữ liệu số thực (Double). Điều này đặc biệt hữu ích trong các kịch bản kiểm thử mà dữ liệu đầu vào là số có định dạng khác nhau theo vùng (ví dụ: dấu , hay . để phân tách phần thập phân).

Nền tảng​

Web, Android, iOS, Windows, JavaSwing

Thuộc tính​

Thuộc tínhTypeData Type
value là giá trị chuỗi cần được parse sang kiểu DoubleValue (thường dùng): giá trị không thay đổi trong quá trình kiểm thử
Variable: là tham số, có giá trị thay đổi phụ thuộc vào data driven
String
languageTag là mã định danh locale theo chuẩn ISO (ví dụ: en-US, fr-FR, de-DE) để xác định quy tắc định dạng số cần sử dụng trong quá trình chuyển đổi.
Lưu ý: languageTag quyết định cách phân tích số: ví dụ 1.234,56 là định dạng của de-DE (Đức), còn 1,234.56 là của en-US.
Hệ thống khuyến nghị là ValueHệ thống khuyến nghị là String
Output giá trị trả về của keyword. Có thuộc tính isList là falseHệ thống khuyến nghị là newVariableHệ thống khuyến nghị là Double

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

Sử dụng khi người dùng cần xử lý dữ liệu định dạng chuỗi trước khi kiểm thử logic liên quan đến số thực.

Ví dụ​

Value: 1.234,567890123456

languageTag: de-DE

Output: 1234.567890123456