Forum Discussion

skelkar's avatar
skelkar
Contributor
11 years ago

Can Soap UI Pro NG license work with Soap UI Pro 4.6.4?

Hi,

One of my team mate using SOAP UI pro 4.6.4 version which will expire soon.
Now my question is : if we purchase SOAP UI NG Pro license and still use it for PRO Version 4.6.4 will it work ?

We would like to use 4.6.4 as we found it very stable because -

Many of our REST APis responses are not converted to xml by soap ui 5.1.2 (we tried with 4.6.4 license on 5.1.2)
As we would like sopa ui to convert every Json response to xml (4.6.4 is working absolutely fantastic here) we want to use 4.6.4.

My fear is if we purchase SOAP UI NG Pro and our code does not work this will affect our automation work.

please advise.

3 Replies

  • Hi,

    So now on purchase we provide version 5 licenses works with 5.0.0 or higher version. It also works with Ready! API. You can also request account manager to get a license for version 4.6.4. We understand that its not possible for everyone to upgrade since there could be regression bugs and deadlines to meet.

    Thanks,
    Jeshtha
  • Hi,

    I want to assert existance of a node using json slurper.

    The code I found over net has info how to assert if node is NOT null or it has a specific value.
    But What I am looking for is how to validate if node even exists or not.

    I can do that using xml [holder.getDomNode(xPath) != null] but do not know how to do via json slurper.

    slurper example : only indicates how to assert node not null and node value equals to expected but I am missing code to assert if node ever exists or not.
    Response:
    {
    "Id": 1,
    "Type": "String",
    "GUID": "String-ABC"
    }

    //imports
    import groovy.json.JsonSlurper

    //grab the response
    def ResponseMessage = messageExchange.response.responseContent
    //define a JsonSlurper
    def jsonSlurper = new JsonSlurper().parseText(ResponseMessage)

    //verify the slurper isn't empty
    assert !(jsonSlurper.isEmpty())

    //verify the Id, Type and Guid aren't null
    assert jsonSlurper.Id != null

    //verify Id is 1
    assert jsonSlurper.Id == 1
  • Hi,

    You can use the built-in JsonPath Existence Match assertion in SoapUI Pro / SoapUI NG Pro.

    Also, please start a different thread for new issues.

    Thanks,

    Giscard
    SmartBear Support