Uh oh!
There was an error while loading. Please reload this page.
Selenium for .Net. Enhancements. IContextAware interface. PageFactory enhancement. - #304
Selenium for .Net. Enhancements. IContextAware interface. PageFactory enhancement.#304TikhomirovSergey wants to merge 8 commits into
Conversation
Appium project needs this. If the similar interface exists at selenium-java so why it can't be at C#/.Net client. :)
TikhomirovSergey
commented
Jan 3, 2015
1 IContextAware interface. Appium project needs this. If the similar interface exists at 2 PageFactory enhancement. IFieldDecoratorILocatorFactory
IElementLocatorDefault implementations are already here. They can be extended, their virtual methods can be overridden |
TikhomirovSergey
commented
Jan 3, 2015
Some more about
Appuim project needs this in order to provide the following use case (field of page/screen object): [FindsBy(How=How.CssSelector,Using="relevant css")]//if there the similar browser UI as UI of a //native app[AndroidFindBy(UIAutomator="ui Automator locator for Android")]//if page object is going to be used against Android[iOSFindBy(Accessibility="accessibility for iOS")]//if page object is going to be used against //iOSIWebElement targetElement;//element is used for the mobile and browser testingIt is already present on the java-client side. If it is interesting details are below: |
Jonahss
commented
Jan 5, 2015
I dropped into the #selenium IRC channel on freenode and mentioned this PR. Here's a quick response: So breaking this into separate pull requests will make things easier to review. |
TikhomirovSergey
commented
Jan 6, 2015
Ok! I'll separate it soon. |
TikhomirovSergey
commented
Jan 6, 2015
Actually there is no Castle.Core reference anymore. |
TikhomirovSergey
commented
Jan 6, 2015
I am closing this PR as it should be divided... |
No description provided.