Selenified 3.0.1
Updates:
- Selenium version upgraded to 3.8.0
- Added support for adding custom headers in API calls
- Removed dependency on TestNG xml files
- Taking screenshots while alerts were present is now gracefully handled
- Fixed typos in README
- Cleaned up logging
- Added support for PhantomJS
- Added Jenkins file to support multi-branch testing
- Cleaned up POM with versioning
- Locked down permissions on internal Selenified methods
- Cleaned up duplicate code
- Updated window/tab/frame functionality
- Added is/waitFor location methods
- Fixed NPEs for checking attributes and classes
- Added findChild method for Elements
- Fixed capitalization and punctuation in logging
- Added ability to retrieve programmatically determined xpath for Elements
- Added ability to run tests using Firefox and Chrome headlessly