Are there any open source frameworks based on Selenium WebDriver in C# that
- Abstract all test and object logic away
- Record actions straight into Selenium Webdriver C# code?
I am thinking of writing a framework (not sure about the recording feature), but maybe it’s already been done!
•Abstract all test and object logic away — must be done manually
Record actions straight into Selenium Webdriver C# code? — the firefox plugin “selenium ide” can output test steps in C#. You can then use the “page object” design pattern to abstract away the object logic.
Here is the best example of using the “page object” pattern I have found. Example is C#
http://seleniumexamples.com/blog/examples/selenium2-in-net-framework/