Variable keystore for each single teststep, based on environment
Dear Smartbear friends!
This is my very first post on the community site :smileylol:
#NoobAlert
My situation
I have a webservice with 3 environments (integration, acceptation & production).
For each seperate teststep-properties I use variables like;
username: ${#Project#Username}
password: ${#Project#Password}
ssl keystore: ${#Project#Certificate}
The benefit is that I can manage these credentials in the Project Custom Properties.
So when I switch from environment, I only have to change 1 Project Custom Properties and all seperate teststeps will obey the Project Custom Properties. If I want to switch user or certificate, I can do that on the single Project Custom Properties as well.
But nowwww....
The problem
Since I've upgraded to ReadyAPI 2.6.0 I've lost ${#Project#Certificate} in the ssl key store field from all seperate teststeps and there's no way to write this back, because this field suddenly became a dropdown-list.
Can anyone give me tips how to fix this properly?
Confirmed: After upgrading to ReadyAPI 3.1 the problem is solved:
» The SSL Keystore field is a dropdown & textarea
» I'm able to 'write' (variablies) in the SSL Keystore field for each teststep
» The SSL keystore is reading values from older ReadyAPI versions (ie ReadyAPI 2.5)