I’m pulling a parameter from an array that has special characters and I need to encode it.
{ "username": "testuser", "password": "Char14acters$!"},
The console logging shows:
INFO[0001] testuser Char14acters$! 953990151 PTP1 source=console
INFO[0001] The password is Char14acters$! source=console
Here’s my placement in the script:
'pf.username': data[scenario.iterationInTest].username,
'pf.pass': data[scenario.iterationInTest].password,
What actually gets passed during replay is:
pass=Char14acters%24%21&pf.username=testuser
I’ve tried converting the password to var and encoding it:
var encodedPassword = encodeURI(password);
But the outcome is the same.
Any ideas?