Forum Discussion
Thanks for the reply.
These credentials are for Basic Authorization userID and Password to access the service.
We execute from UI and command line. Also these need to be executed in Jenkins pipe line too.
Currently the SOAP XML shows credentials in clear text. For security purpose we don't want authorization credentials to show in the xml.
In the automation, Can we store and pass these credentials while running the tests.
We are looking if there is any feature to encrypt these UserID/password in our automation.
Thanks!
Use property file to load the data and keep it with the respected user only. When you test it, load the properties and use.
For jenkins, you may created a separate user for the same if possible.
I believe that there is no encryption to save password. Just the tool will mask the password field, and shows in xml at the moment.
- richie4 years agoCommunity HeroHey ramaG,
Have a look at the following and see if this helps out.
https://support.smartbear.com/readyapi/docs/testing/best-practices/secure.html
Ta
Rich.- ramaG4 years agoContributor
Thanks for the replies.
1. We have used Encryption at Selected properties . We tried encrypting user and password. It does encrypt in ReadyAPI UI .
After saving the Composite project we checked the XML, it still shows Password in clear text in the xml.
2. We tried encrypting entire project the password is not shown in the XML. But The project shows as 'E' encrypted mode. It is not Composite project any more.
So we can't have Encrypted projected work with GitHub.
Is there any option to put encrypted project in the github?
Does encrypted project work in docker container?
If anyone has any idea , please let me know.
Thanks!
Related Content
- 12 months ago
- 6 months ago
- 3 years ago
Recent Discussions
- 5 days ago