Skip to content

Releases: vmi/selenese-runner-java

selenese-runner-java-3.28.0

05 Jan 03:59
@vmi vmi
Compare
Choose a tag to compare
  • Improve interactive mode and support breakpoints. (PR #310 by @shenlian8)
    • Refine interactive mode handling.
  • Update dependency versions.
  • Refine pom.xml.
  • Add setter method for Result to TestSuite. (PR #312 by @shenlian8)
  • Add new option --no-replace-alert-method to disable replacement of alert funcions. (PR #314 by @koichirok)

selenese-runner-java-3.27.1

21 Oct 05:59
@vmi vmi
Compare
Choose a tag to compare
  • Make Runner#setupMaxTimeTimer() public. (#309)

selenese-runner-java-3.27.0

06 Oct 09:01
@vmi vmi
Compare
Choose a tag to compare
  • Fix an error The log recorder of *** is already set.. (#308)
  • Refine option handling.

selenese-runner-java-3.26.0

30 Aug 02:38
@vmi vmi
Compare
Choose a tag to compare
  • Add support for commented out commands. (#307)
  • Update dependency versions.

selenese-runner-java-3.25.0

27 Jul 09:20
@vmi vmi
Compare
Choose a tag to compare
  • Fix interactive mode on windows. (PR #306 by @koichirok)
  • Add new commands of SIDE format:
    • run
    • forEach (#305)
      Note: In the following cases, the behavior differs from that of Selenium IDE:
      • If ARRAY VARIABLE is not an array, it is treated as an error. (Selenium IDE does not treat it as an error but its behavior is undefined)
      • Within other loops, it will become a new loop each time it is reached. (In Selenium IDE, it will remain in a state where the loop has been finished after the second time. Is it bug?)
    • storeJson
  • Improve variable substitution processing. (#304)
  • Improve proxy support. (#303)
    • Add new option --proxy-type.
    • Add the following proxy types: manual, pac, autodetect, and system.
  • Fix a corner case bug related to timeouts.
  • Update dependency versions.

selenese-runner-java-3.24.1

23 Jun 06:23
@vmi vmi
Compare
Choose a tag to compare
  • In selectFrame command, retry until timeout if specified frame is not found.
  • Fix to suppress the output of empty comments in SIDE file.

selenese-runner-java-3.24.0

16 Jun 14:34
@vmi vmi
Compare
Choose a tag to compare
  • In click family commands, change to retry when the found element disappears. (#302)
  • Improve compatibility with Selenium IDE by handling opensWindow, windowHandleName and windowTimeout in SIDE file. (#301)
  • Fix an issue that can not handle native alert dialog properly.

selenese-runner-java-3.23.0

12 Apr 04:53
@vmi vmi
Compare
Choose a tag to compare
  • Fix ***XpathCount commands to treat as 0 when the element can not be found. (#298)

selenese-runner-java-3.22.0

30 Mar 04:53
@vmi vmi
Compare
Choose a tag to compare
  • Refine exit code handling. (#296)
  • Fix a bug in flow control and improved flow control processing. (#297)

selenese-runner-java-3.21.0

23 Mar 15:33
@vmi vmi
Compare
Choose a tag to compare
  • Add nop command to convert from empty command. (#291)
  • Add new commands of SIDE format:
    • executeAsyncScript
    • storeWindowHandle (#292)
  • Improve compatibility with Selenium IDE.
    • add handle= parameter to selectWindow. (#292)
    • add loop limit parameter to while and times.
  • Update dependency versions.