issues
search
kgress
/
scaffold
A Java based Selenium WebDriver abstraction
MIT License
4
stars
7
forks
source link
feat: introduce list building of Components
#121
Closed
kgress
closed
2 years ago
kgress
commented
2 years ago
Created the BaseComponent class and wrote a buildComponentList method
Moved common functionality shared between BasePage and BaseComponent to the new BaseComponent class
Updated inheritance on BasePage to extend off of BaseComponent
Added log warnings for XPATH use when instantiating new Scaffold elements
Deprecated BaseWebElement constructors that contained WebElement as a param
Added log errors for use of WebElement constructors
Deprecated BaseWebElement#findElement(), this will be switched to private in the future
Created a new documentation file USAGE_GUIDE.md
Moved all of the usage documentation from README.md to USAGE_GUIDE.md
Updated the usage guide with Components usage and added a TOC
Re-removed the Table implementations for good, these will be added back in at a later date using the new Component list building
Added some testing for the buildComponentList() method
Removed a ton of POM dependencies and exclusions that weren't needed
Closes #117
kgress-heb
commented
2 years ago
Address the issues found by lift bot
Closes #117