ContributionsMost RecentMost LikesSolutionsRe: Update 'Schema URL' for 'JSON Schema compliance assertion' via groovy script I could not get any clue from this. Can someone help ? Update 'Schema URL' for 'JSON Schema compliance assertion' via groovy script We have a project with more than 100 cases where we have added 'JSON Schema Compliance' assertion for each case. For every sprint, new json file should be generated hence we are looking for option to update the 'Schema URL' via groovy for every sprint. Please let us know if we have any options to update the 'Schema URL' with groovy ? Re: Using Geb in SoapUI/ReadyAPI Thanks . I accessed the selenium in ReadyAPI. 1. Got all the Selenium jars & drivers and kept in custom folder called 'lib' - C:\Program Files\SmartBear\ReadyAPI-2.4.0_1\bin\lib 2.Referred this folder in preference> ReadyAPI > Custom Java Libraries & restarted the ReadyAPI 3. Accessed driver via groovy script test step import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.firefox.FirefoxDriver; System.setProperty("webdriver.gecko.driver", "C:/Program Files/SmartBear/ReadyAPI-2.4.0_1/bin/lib/geckodriver.exe"); def driver= new FirefoxDriver() driver.get("http://www.google.com") driver.close() Using Geb in SoapUI/ReadyAPI I want to perform some webpage interaction as part of my API testing. Do we have option to use Geb in soapUI ? or is there any option to perform webpage interaction from groovy ? Ready API 2.2.0 Issue: Deleting the assertions in the HTTP request makes Ready API unresponsive We have HTTP requests along with assertions, when I tried to delete the assertion,it hangs. I tried with latest version 2.3.0 also. Still we have this isssue Fail 'SOAP request test step' from event handler I want to check one condition in each test step response and If response has <my condition> then I have to fail the test step. I created a event handler in a project level 'TestRunListener.afterStep' event handler with following code import com.eviware.soapui.support.XmlHolder def holder = new XmlHolder( messageExchange.responseContentAsXml ) def response=holder.getDomNode(myXpath) if(mycondition) //fail test step testRunner.fail("Fail") else //pass test step Two Question: 1.This is not failing the test step 2.If I want to fail only the SOAP test request how can I specify in the target of the event handler ? Re: Fail 'SOAP request test step' from event handler Thanks for the suggestion. I tried to assert but it does not work. Disabling test case in set up script at project level is not working I want to disable few test cases whose name matches something. I used below script. But it does not disable the test cases runner.project.testSuiteList.each{ def tcList=it.getTestCaseList() tcList.each{ if(it.toString().contains("_xsi")) it.disabled=true } } SolvedRe: Disabling test case in set up script at project level is not working I too missed to provide that information. Thanks! Re: Disabling test case in set up script at project level is not working Modified the script and worked. Thank you so much. project.getTestSuiteList().each{ def testCaseList=it.getTestCaseList() testCaseList.each{ if(it.getName().contains("_xsi")) { it.disabled=true } } }