Closed buzdin closed 6 years ago
This will require to bring dependency on selenium-server in sikuli client only for passing Driver to constructor. I suggest to leave constructor as it is.
@echoAlexey I agree it looks like extra step from user's point of view. Also looks like not a big issue, since client already has dependency on selenium-server (it creates RemoteWebDriver
in the first place). If you don't want to make this dependency propagated we can set the scope to provided. What do you think?
Agree, will include in next release. Will look into optional scope for it.
The following code is too complex
Create factory method, which builds Sikuli client on RemoteWebDriver object instance without the need to pass any other parameters.