rich-peters's avatar
rich-peters
New Contributor
8 years ago
Status:
New Idea

Make Soap UI compatible with Selenium 3.X

Soap UI 5.x versions are currently unusable from the last 2.x versions of selenium up to version 3.X.  This is due to dependency mismatches in the http client which prevent inter-operability in the same JVM.  Soap UI is a viable solutions for web testing with Selenium, we used it for many years in the past.  Currently it is unusable.

 

This is a very nice way to do web testing when it works, and many folks have asked about this.

 

 

  • rupert_anderson's avatar
    rupert_anderson
    Valued Contributor

    Thanks for putting in that request.

     

    I would like to update the versions of those (and various other dependencies) for other reasons / compatibility. 

     

    I would imagine the biggest challenge will be regression testing, rather than making the changes. If I get a chance I will have a go, maybe produce a patch, so that you can test locally. Thats if someone else doesn't help first :-) 

     

    Thanks for your help,

    Rupert

  • Hi,

     

    I want to use SoapUI 5.3.0 with Selenium 3.4.0.

    Is there now a solution regarding these mentioned dependency mismatches in the http client?

    I tried a lot but I cannot get it working.
    Always facing this error:

    NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V

     

    Thanks.

    Kevin

  • agarwaltara's avatar
    agarwaltara
    Occasional Visitor

    Hi 

     

    For the above error please update the guava jar to version 22 <guava-22.0.jar)

     

    Thanks