You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It will be very helpful to have a module that supports Selenium WebDriver for testing applications written with DominoUI components.
Similar to gwt-driver, we would need to be able to 'find' and operate with DominoUI components from a testing perspective. gwt-driver has a small advantage with UIObject/Widget subclasses as the elements inserted into the DOM contain the __listener property with class information, so it makes is easy to crawl up elements to find the first one associated with a Widget.
However, with DominoUI, this does not seem possible, so a more 'raw' HTML search will be needed.
If the components are 'found' by using CSS classes, then it may make sense for the module to be closely related to domino ui releases; in case CSS classes change from release to release.
I can foresee having several base classes (again, similar to gwt-driver):
I once implemented something for one of our applications that uses domino-ui that can drive the whole UI from selenium web driver APIs ..but it was specific to that application. maybe I can take some ideas from that too.
It will be very helpful to have a module that supports Selenium WebDriver for testing applications written with DominoUI components.
Similar to gwt-driver, we would need to be able to 'find' and operate with DominoUI components from a testing perspective. gwt-driver has a small advantage with UIObject/Widget subclasses as the elements inserted into the DOM contain the __listener property with class information, so it makes is easy to crawl up elements to find the first one associated with a Widget.
However, with DominoUI, this does not seem possible, so a more 'raw' HTML search will be needed.
If the components are 'found' by using CSS classes, then it may make sense for the module to be closely related to domino ui releases; in case CSS classes change from release to release.
I can foresee having several base classes (again, similar to gwt-driver):
Then usage:
The text was updated successfully, but these errors were encountered: