Skip to content

Releases: jdi-testing/jdi-light

1.3.8 Add screenshot to Allure methods for pages and elements

25 Feb 11:01
b4ff5aa
Compare
Choose a tag to compare
  • Fix print table search filters
  • Fix using default and Firefox capabilities from properties file
  • Add makeScreenshot and attach to allure step for elements and WebPage
  • Add checkIsNotChanged() method for WebPage
  • Fix headless from properties issue

1.3.7 Stability release

17 Feb 17:35
b799692
Compare
Choose a tag to compare
  • Stability fixes for collections: Switch to Lightsaber 2.1.11
  • Small bug fixing in Actions helper

1.3.4 Add more options for Allure logging

07 Feb 12:19
f309703
Compare
Choose a tag to compare
  • Switch to Lightsaber 2.1.8
  • Correct allure WebSettings
  • Add AllureLogger steps
  • Fix issue with the version of junit-provider

1.3.3 Improved Logging add MapToField

01 Feb 12:39
c56d84b
Compare
Choose a tag to compare
  • Add should verifications and Conditions to ICoreElement
  • Add NAME_TO_LOCATOR, DEFAULT_CONTEXT, MAP_FORM
  • Improve Allure Logging
  • Improve attachments to Allure log: Html Code, Screenshots, Error HTTP. Add infoStep() for after log data in any place (for example after test end)
  • Add "As Is" and "First capital" options for smart.name.to.locator
  • Add Selenoid remote run support
  • Add @MapToField annotation to map fields in forms

1.3.1 Release

17 Nov 17:49
b3a1876
Compare
Choose a tag to compare
  • Fixed few small internal map issues
  • Important parallelization and stability fix
  • Bug fix for browserstack
  • Fix table indexing for thead tbody tables
  • Make Tables and Data Tables iterable
  • Fix @step issue with JList
  • Fix and unify startIndex 0 or 1 for all iterable elements (WebList, JList, DataList, Table, DataTable etc.)
  • Add the interface HasStartIndex
  • Add flow strategies for screenshots
  • Add flow strategies for elements highlights
  • Bug fix
  • Fix JDITalk
  • Fix some error messages
  • Improve WebList capabilities
  • Update aspectj to 1.9.6
  • Prepare 1.2.18 version
  • Add WaitAfterAction function (@WaitAfterAction)
  • Improve Allure steps logging
  • Bug fix
  • Add keyboard commands (press, command, commands, pasteText) to UIElement
  • Add option to take screenshot via Robot
  • Fix list issue with multiple same values
  • Update test properties description and capabilities
  • Update version of AspectJ to 1.9.5. Support JDK 11
  • Technical release
  • Improve tables add footer support and few more locators in JTable #2009
  • Improve bdd steps implementation
  • While test fail Log current page url (if possible) and arguments values in fallen chain
  • Add log option 'log.info.details' for different levels of the element details in logs #1917
  • Use methods in JDIAction (Step) in logs #1920
  • Fix issue #1916
  • Add Menu2D
  • Add is().expand() / is().collapsed() functionality for all dropdowns
  • Fix Smart Search identification for UI_AND_ELEMENTS option
  • Add click() method for all Sections
  • Add doubleClick(), rightClick(), dragAndDrop() methods for all elements (fot ICoreElement)
  • Fix small issues with dropdowns isEmpty and isNotEmpty for invisible elements
  • Add StartIndex setting #1888
  • Fix Download Driver issue. Always set X32 version for Windows #1889