Dấu ampersand trong mật khẩu proxy của JMeter
Dùng mật khẩu nguyên văn trong JMeter, thực thể XML trong văn bản JMX và dấu nháy của shell trên dòng lệnh mà không thay đổi chính thông tin đăng nhập.
Nhập mật khẩu thật vào ô mật khẩu proxy của JMeter. Cách mã hóa phụ thuộc vào nơi lưu giá trị đó, không phải việc proxy yêu cầu một mật khẩu khác.
Với một mật khẩu minh họa có chứa dấu ampersand:
| Vị trí | Cách biểu diễn |
|---|---|
| Ô trên giao diện JMeter | tea&salt |
| Văn bản phần tử XML của JMX | tea&salt |
| Đối số shell POSIX | 'tea&salt' |
Bộ phân tích XML chuyển thực thể thành dấu ampersand nguyên văn trước khi JMeter dùng giá trị. Dấu nháy của shell giữ ampersand trong một đối số duy nhất và shell gỡ bỏ chúng. Không phép biến đổi nào thay đổi mật khẩu của tài khoản.
Mã hóa phần trăm dành cho các thành phần URL; áp dụng %26 cho một ô mật khẩu riêng lẻ có thể gửi ba ký tự đó thay thế. Gõ một thực thể XML vào giao diện cũng có thể khiến nó trở thành một phần của mật khẩu.
Nên chỉnh sửa và lưu kế hoạch qua JMeter. Nếu chỉnh JMX bằng tay, hãy giữ XML hợp lệ và kiểm tra giá trị sau khi tải.