Showing results for 
Search instead for 
Did you mean: 

Variable keystore for each single teststep, based on environment

Occasional Contributor

Variable keystore for each single teststep, based on environment

Dear Smartbear friends!

This is my very first post on the community site Smiley LOL


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.


SSL Keystore.png

Can anyone give me tips how to fix this properly?

Tags (1)
Community Manager

Hi @davinci020 , I’m happy to tell you that the bug was fixed by the devs. The fix should be included in the next product version which we are planning on releasing in February. 

Sonya Mihaljova
Community and Education Specialist

Learn SmartBear products in a fun and easy way and prove your knowledge!
>>Participate in the TechCorner Challenge today
Occasional Contributor

Dear @sonya_m you made my day!

Occasional Contributor

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)

View solution in original post

New Here?
Join us and watch the welcome video:
TechCorner Leaderboard
Want a fun and easy way to learn ReadyAPI and show off your skills? Try solving weekly TechCorner challenges and get into the Leaderboard!

Challenge Status

Get a full Raw JMS request


Compare an expected JSON value and actual response in Events


Fetch value/data from JSON response using Groovy Script

See replies!

Get data from Petstore and add it to Excel sheets

Top Kudoed Authors