TestStack / TestStack.Seleno

Seleno helps you write automated UI tests in the right way by implementing Page Objects and Page Components and by reading from and writing to web pages using strongly typed view models.
http://teststack.github.com/TestStack.Seleno/
MIT License
180 stars 60 forks source link

Could not load type WebDriverWait #262

Open SvenAelterman opened 6 years ago

SvenAelterman commented 6 years ago

When using Selenium 3.5.2 or higher, I get this exception: Could not load type 'OpenQA.Selenium.Support.UI.WebDriverWait' from assembly 'WebDriver.Support, Version=3.6.0.0, Culture=neutral, PublicKeyToken=null'

Based on the stacktrace, the exception is triggered by ElementFinder.cs line 24.

I can't find anything in the Selenium release notes that would indicate a potential cause.

jimmymain commented 6 years ago

that class is no longer in WebDriver.Support

SvenAelterman commented 6 years ago

Well, that would explain the issue.

I have the feeling Seleno's been largely abandoned as a project?

jimmymain commented 6 years ago

Let’s hope not I am contributing to some other projects at the mo Can’t help right now - but it’s a great abstraction - let’s hope it continues...

SvenAelterman commented 6 years ago

@jimmymain I agree. I am trying to resolve, but the dependencies are all so out of date, it's hard to know where to begin :(

jimmymain commented 6 years ago

I installed pre 5.2.1 and it works fine

robdmoore commented 6 years ago

I wouldn’t say abandoned, but certainly all of the core maintainers have other focus areas and haven’t been investing time into it.

People still seem to be getting use out of it. If members of the community want to step up to inject some love we’d be happy to grant access to edit the repo.

On 26 Oct 2017, at 9:49 pm, Sven Aelterman notifications@github.com wrote:

Well, that would explain the issue.

I have the feeling Seleno's been largely abandoned as a project?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

SvenAelterman commented 6 years ago

@jimmymain I don't understand "pre 5.2.1"? Version 5.2.1 of what?

SvenAelterman commented 4 years ago

So about two years later, and I've finally updated TestStack.Seleno. If anyone would like to try it out, it's here.

I haven't update the .nuspec yet, and there are still some NuGet packages out of date. However, Seleno now works with the latest Selenium (3.141).

@robdmoore I will submit a PR, but be aware it's a huge changeset.

SvenAelterman commented 4 years ago

@robdmoore Update: PR submitted: https://github.com/TestStack/TestStack.Seleno/pull/267