We have a project that uses selenium. It works in ReadyApi 2.6.0.
To get this working, we had to
- replace file guava-20.0.jar with guava-23.0.jar in Applications ▸ ReadyAPI-2.6.0.app ▸ Contents ▸ java ▸ app ▸ lib (Mac version)
- put chromedriver.exe in Applications ▸ ReadyAPI-2.6.0.app ▸ Contents ▸ java ▸ app ▸ bin ▸ ext
Version used is
- same with selenium-server-standalone-3.14.0.jar
I am trying the ReadyApi upgrade to 2.7.0. I see it has version guava-24.0.jar in its lib directory. If I run our project with chromedriver and selenium jar file copied to /bin/ext map, it does not work.
Can someone please tell me which versions of which files I need to import to get Selenium working with ReadyApi 2.7.0? It took me some painstaking work to find this out for 2.6.0, and I am affraid it will be no difference for version 2.7.0. I tried some other chromedriver and selenium-server jar versions, to no avail.
I don't have licensed verison of Ready API. But you can do trial and error method to verify which version would be suitable. I'd suggest you to use the latest one for chromedriver.exe, http-client.jar and selenium-standalone-server. Please follow below link solution which works in windows for free version of soapui-5.4.0
Using trial and error is what I want to avoid. Its hard to find out which file is the culprit, as logging gives few insightful suggestions, especially to find out which version combinations of library files should be used.