ContributionsMost RecentMost LikesSolutionsRe: Generic assertion. hi, Can you please post example of such script? Re: [Resolved] Access file over FTP hi , Please advise , I need to get file from FTP to readyapi then i need to validate the file as object. Readyapi have FTP step? or some over solution ? Re: How to get the Status of Each teststep without using Test testRunner.runTestStepByName hi , I dont know how to save it in DB never tried it , but you can save it in TXT files , If you will do simple looping on the response and refer it to the TXT file , import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; File file = new File("C:/Users/Desktop/[folder name]/file name --> it can be varible.txt"); //it will create the file FileWriter fw = new FileWriter(file.getAbsoluteFile()); BufferedWriter bw = new BufferedWriter(fw); bw.write([your value] + System.lineSeparator());//new line bw.close();//close the write to the file hope it helped.:) Re: How to get the Status of Each teststep without using Test testRunner.runTestStepByName hi , Adding some scripts to get the test status results in the log , hope it help. // get the testStep /*def testStep = testRunner.testCase.getTestStepByName('householdGet') // print assertion names an its status testStep.getAssertionList().each { log.info "$it.label - $it.status" }*/ //--------------------------------------- def soapStep = testRunner.testCase.testSteps["householdGet"] for( assertion in soapStep.assertionList ) { log.info "Assertion [" + assertion.label + "] has status [" + assertion.status + "]" for( e in assertion.errors ) log.info "-> Error [" + e.message + "]" } //--------------------------- def responseStatus def listOfAssertions = testRunner.getTestCase().getTestStepByName("householdGet").getAssertionList() for (assertion in listOfAssertions) { // You can get the status of any assertions and here I am getting the value for NotSoapFaultAssertion if (assertion instanceof com.eviware.soapui.impl.wsdl.teststeps.assertions.soap.NotSoapFaultAssertion) responseStatus= assertion.getStatus() responseStatus = responseStatus.toString() } log.info "responseStatus is : $responseStatus" if (responseStatus == "VALID") { log.info "Proceed To Validation" } else { log.info "Skip Validation" } Generic assertion. It will be nice to have the option to set generic assertion for all the API request in the project , or to select some of the APEs should have the same assertion . meaning of generic assertion - The user will create the assertion and will have the option to set it the over API requests. Motivation - I have hundreds of API requests, more then have of them have the same assertion ,so i need to copy paste them one by one. Re: Automation Copy paste of Rest initial response. I have Projects With hundreds of API so i need to copy paste them one by one. Automation Copy paste of Rest initial response. Test Case for example : I have 200 rest request once ia m adding them all to the project need to copy paste them to the request window. So better what to do it is to select some option that all the response will be Copy paste to the request window automatically.