Parse Integer with Locale
Là keyword dùng để chuyển đổi một chuỗi (String) biểu diễn một số nguyên theo định dạng của từng vùng (locale) sang kiểu dữ liệu số nguyên (Integer). Nó giúp đảm bảo dữ liệu số được hiểu đúng khi đến từ các nguồn có định dạng địa phương khác nhau.
Nền tảng
Web, Android, iOS, Windows, JavaSwing
Thuộc tính
| Thuộc tính | Type | Data Type |
|---|---|---|
| value là giá trị chuỗi cần được parse sang kiểu Integer | Value (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 là định dạng của de-DE (Đức), còn 1,234 là của en-US. | Hệ thống khuyến nghị là Value | Hệ thống khuyến nghị là String |
| Output giá trị trả về của keyword. Có thuộc tính isList là false | Hệ thống khuyến nghị là newVariable | Hệ thống khuyến nghị là Integer |
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
languageTag: de-DE
Output: 1234