Sentinel v1.0.9-SNAPSHOT
Pre-releaseSee changelog.md for a full list of changes.
This release can be pulled from maven central by adding the following dependency to your pom file:
<!-- Sentinel -->
<dependency>
<groupId>com.dougnoel</groupId>
<artifactId>sentinel</artifactId>
<version>1.0.9-SNAPSHOT</version>
</dependency>
Implemented enhancements:
Move message creation to exception code #273
Cleanup Page Object Locations #243
Refactor PageElement to be Element #202
PrimeNG has been updated again #175
Add find(By locator) method to Element objects #125
Closed issues:
Multiple methods can throw undesirable StaleElementReference exceptions #287
StaleElementReferenceException getting thrown in Element.java sendKeysLoop() #282
Create iFrame Test Page #263
Dynamic iFrame Handling #262
Modify the Page.createElement() method to autodetect the class type so that new Element types can be created without modifying this method #258
Create MetabolonDropdown #256
Refactor Exceptions #203
Merged pull requests:
287 Fix uncaught StaleElementReferenceException and add multiple enhancements #289 (sampacos)
282 Fix sendKeysLoop #283 (sampacos)
Updates logging to show less unnecessary spam. #276 (dougnoel)
273 exception messages #274 (dougnoel)
Added ability to pass any saucelabs option. #272 (dougnoel)
Fix log4j vulnerability. Updated to 2.16.0 #270 (dougnoel)
Adding checkboxes #268 (dougnoel)
263 create iframe test page #267 (dougnoel)
Added textbox.html to docs folder to test disabled clicks and enterin… #266 (dougnoel)
262 dynamic iframes #265 (dougnoel)
Adding in iframe tst pages. #264 (dougnoel)
Adding 2 Metabolon portal dropdowns, with some in-progress table work… #260 (pturchinetz)
Added imbedded logging steps as an example. #259 (dougnoel)
Moved all test writing FAQ questions to the sentinel.example project.… #254 (dougnoel)