ContributionsMost RecentMost LikesSolutionsRe: SecurePRO (ReadyAPI 1.6.0): How to modify the default assertion "Valie HTTP Status Codes" Hi, thanks, this helps, now I could find it. But this way I have to change it for all "HTTP Method Fuzzing" in all Security Tests we have. Is there a possibility to set / enhance default values? Thanks Regards, Reto SecurePRO (ReadyAPI 1.6.0): How to modify the default assertion "Valie HTTP Status Codes" We run SecurePRO Security-Tests. Therefore we use all the default scans provided. One of them is "HTTP Method Fuzzing" Request: PATCH http://localhost:14080/rest-service/rest/contact/contacts?languageCode=xx Response: HTTP/1.1 500 Internal Server Error Now, SecurePro is alerting (Warning): Valid HTTP Status Codes: Response status code 500 is not in the list of status codes But I can't find any place to modify the list of valid status codes. Please note, I did not add this assertion manually It's a default assertion as it is also a default security scan. Any ideas? Thanks Regards, Reto Re: SoapUI NG Pro Jenkins integration issue - Import License Information for all: ready-api-license-manager-1.0.jar is quite buggy (openend already a bug ticket, has been accepted, solution will be provided) You should NEVER EVER enter a wrong activate.key file-path. Without a feedback from licence-manager, it's simply asking again (but then you're already lost) The second time, you might enter the filepath correctly, the filemanager will respond with: "License has been installed successfully for SoapUI NG!" But no more message. This is wrong, too. The licence has not been installed. (When it would be really installed correctly, it would write out more messages) You can check it the easy way with ready-api-license-manager-1.0.jar -i with -i it will print out licence information When -i is asking for a licence key, the licence is not installed. So for the moment: case is solved, but ticket is open Re: SoapUI NG Pro Jenkins integration issue - Import License Yes, this is the point We have activated and registered our pro licence. Therefore we started: java -jar ready-api-license-manager-1.0.jar -f <keyfile> At the end of this dialogue appears: Provide the path to the activation file (activate.key) from the response to proceed: activate.key License has been installed successfully for SoapUI NG! Sounds good, isn't it? But when running the tests under the same user with Java SoapUIProTestCaseRunner, we receive: "No valid SoapUI NG license exists." Re: SoapUI NG Pro Jenkins integration issue - Import License Hi tusar thanks for helping but actually we have not installed soapui directly on jenkins machine because we use Java/JUnit, all required SoapUI JAR files are beeing deployed to the jenkins machine therefore we'd like to activate the licence without an additional installing of the soapui software Currently we are trying with providing parameters : -Duser.home=/var/lib/jenkins -Dsoapui.home='/var/lib/jenkins/.soapui' but it doesn't work yet Re: SoapUI NG Pro Jenkins integration issue - Import License unfortunatelly it's still not working on our side now we could create the licence with the jenkins user also a '/var/lib/jenkins/.soapui' has been created but when we run tests, we still get "No valid SoapUI NG license exists." Re: SoapUI SecurityTest Java/JUnit: no factory for this scan type exists Hi Pjat Thanks! I completelly overlooked this detail! Regards, Reto Re: SoapUI NG Pro Jenkins integration issue - Import License The support team answered : You can download ‘Ready! API license manger’ from: https://support.smartbear.com/downloads/readyapi/ It’s a command line utility to activate licenses on a headless machine. java -jar ready-api-license-manager-1.0.jar -i You need to have a JRE 7 or later installed on the machine, to be able to run the jar included in the zip file. Seems to be good and easy solution! When startet, it looks like this: >> java -jar lib\ready-api-license-manager-1.0.jar -i Please select the tool for which license info should be printed 1. SoapUI NG 2. LoadUI NG 3. Secure 4. ServiceV 5. VirtServer 6. Ready! API TestServer Re: SoapUI NG Pro Jenkins integration issue - Import License same problem on my side. bought a licence, but how to get it a easy way to jenkins/linux? we'd like to run our tests with java/junit also opened a support ticket SoapUI SecurityTest Java/JUnit: no factory for this scan type exists Hi, I use Java / JUnit to run my SoapUI PRO TestSuites. Actually this works fine with: SoapUIProTestCaseRunner runner = new SoapUIProTestCaseRunner(); runner ... No errors when running this test. Now, I've added a security test (with SecurePRO) to the same TestCase. It seems as I have to run this special security test with: SoapUISecurityTestRunner runner = new SoapUISecurityTestRunner(); runner ... When running this test, I get following error: 16:28:43,844 ERROR [SecurityTest] Could not create security scan with type: HttpMethodFuzzingScan, no factory for this scan type exists Anyone know what this could mean? Do I miss some dependency? Both runners come from here: <dependency> <groupId>com.smartbear</groupId> <artifactId>ready-api-runners</artifactId> <version>1.5.0</version> <scope>test</scope> </dependency> Full Java JUnit Code: String soapuiProjectFile = "SbSoapUI_crm_contact_rest_with_security.xml"; SoapUISecurityTestRunner runner = new SoapUISecurityTestRunner(); runner.setProjectFile(getFullPathFilenameSoapUiProjectFile(soapuiProjectFile)); runner.setPrintReport(true); runner.setExportAll(false); runner.setOutputFolder(SOAPUIOUTPUTFOLDER); runner.setSettingsFile(SOAPUISETTINGSFILE); runner.setJUnitReport(true); runner.run(); Thanks Regards, Reto Solved