ContributionsMost RecentMost LikesSolutionsRe: Load SSL certificates for different environments in settings SSL Keystore aint a property to set, so it wont work that way. Below has worked for me. import com.eviware.soapui.settings.SSLSettings import com.eviware.soapui.SoapUI SoapUI.settings.setString( SSLSettings.KEYSTORE, pathToKeystore ) SoapUI.settings.setString( SSLSettings.KEYSTORE_PASSWORD, keystorePassword ) def KeyStore = SoapUI.settings.getString( SSLSettings.KEYSTORE, "SSL KeyStore is not stored, Please set it" ) testRunner.testCase.getTestStepByName('StateDetails').setPropertyValue("SSLKeystore", "$KeyStore") You like the reply. How to give a Kudos / Accept as solution? Re: How to Read Project Properties from Groovy script? This might work: testRunner.testCase.testSuite.project.setPropertyValue( "MyProp", "test" ) def projectProperty = testRunner.testCase.testSuite.project.getPropertyValue( "MyProp" ) log.info projectProperty Re: Font size too small The above one solves the problem for text in the editor. If you want to change the menu text, you can try the below: Preferences -> UI Settings -> Use Native Look and Feel Re: Font size too small Select File > Preferences (or hit Ctrl + Alt + P ) from menu and then pick Editor Settings group. Hit Select Font... next to Edtor Font and choose a different size/font face. Hit OK to confirm your changes. Any already opened editor window must be closed and then reopened in order to above mentioned changes to be applied. Re: Groovy script to compare two text files You can save the response and store it externally using code: def ResFile ="C:/Response1.xml" def Res = context.expand( '${TestStep#Response}' ) def j = new File(ResFile) j.write(Res, "UTF-8") You can use the Groovy XMLUnit utility like this to compare the XML files. XMLUnit.setIgnoreWhitespace(true) XMLUnit.setIgnoreComments(true) XMLUnit.setIgnoreDiffBetweenTextAndCDATA(true) XMLUnit.setNormalizeWhitespace(true) XMLUnit.compareXML(expectedXml, actualXml)