Xceptance / neodymium-library

A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
MIT License
80 stars 11 forks source link

webdrivermanager library use #63

Open tocumarian opened 5 years ago

tocumarian commented 5 years ago

May I ask why you don't use webdrivermanager, dependency from selenide, for downloading browsers webdrivers files?

This is a very nice framework!

occupant23 commented 5 years ago

Hi @tocumarian, first of all thank you for pointing out such things. I get what you want to ask but I wasn't aware that such a dependency/feature exists in Selenide. I just searched for it and saw that Selenide (WebDriverBinaryManager.class) uses the API of a framework I came across some time ago.

I will think about it and maybe add an auto setup feature for development and local execution purposes, since this could be very handy.

At the moment the main reason for not having this is that we want to be able to have a static setup for CI servers. In order to have an always matching version of WebDriver and Browser until the admin/project owner decides to test another version.

Thanks for the props!