Skip to content

v0.1.9 — New Features Added for Selenium Java with Bug Fixes

Latest

Choose a tag to compare

@naveenanimation20 naveenanimation20 released this 27 Sep 06:49
· 33 commits to main since this release

Added

  • Selenium add-on reporting-labs-selenium: RlSelenium.attach(driver) records every navigation, click, keystroke (masked for password-like fields), clear, submit, alert and frame switch as a timed step; the failing action is highlighted; screenshot per reporting-labs.screenshot with no teardown code. Works with a driver created once per class/test and reused.
  • Rl.step(title, body) — nested, timed steps (Playwright test.step equivalent); value-returning overload.
  • Before/After hooks (@BeforeSuite/@BeforeTest/@BeforeClass/@BeforeMethod, @BeforeEach, and the After variants) shown as hook steps with timings.
  • Console output: System.out / System.err printed during a test is captured per test (reporting-labs.captureStdout, default true).
  • TestNG IRetryAnalyzer retries grouped as attempts of one test; a pass after a failure is marked Flaky.

Fixed

  • Option-style properties tolerate a trailing # comment.
  • Tests are emitted in run order; skip reasons trimmed to one line.