Releases: vmi/selenese-runner-java
Releases · vmi/selenese-runner-java
selenese-runner-java-1.7.0
- Adopt semantic versioning 2.0.0. see: http://semver.org/spec/v2.0.0.html
- Fix failed to load test-case file without Base URL. (#135)
- Add new option "--cli-args", it adds command line options at starting up driver binary. It affects only firefox, chrome, and phantomjs. (#134)
- Add new option "--command-factory", it registers user defined command factory. Note: Use "java -cp ...:selenese-runner.jar Main --command-factory ...". Because "java" command ignores all class path settings, when using "-jar" option. (#137)
- Don't create RollupRules until necessary to be able to work with some Java installations that lack Javascript ScriptEngine support. (#138 by koichirok)
- Use firefox options for capabilities if remote browser is "firefox". (#136 by koichirok & vmi)
- Add IntelliJ IDEA's project files to .gitignore. (#139 by koichirok)
selenese-runner-java-1.6.0
- [BACKWARD INCOMPATIBLE CHANGE] Change the default test suite name into the same as the test case name when the passed file is not a test suite but is a test case. (PR #133 by patchpump & vmi)
- Catch up Selenium 2.44.0.
- Update dependency versions.
selenese-runner-java-1.5.5
- Add start time to HTML result. (PR #132)
- Add system information and command line arguments to HTML/JUnit result.
selenese-runner-java-1.5.3
- Catch up Selenium 2.43.1.
- Add hardcoded UTF-8 encoding for HTML result. (PR #130 by patchpump)
- Add screenshot link for "captureEntirePageScreenshot" in HTML result.
- Add screenshot label in HTML result.
selenese-runner-java-1.5.2
- Ignore the expiry when comparing old/new cookie information. (issue #125)
- Add links to screenshot image to HTML result.
- Add new commands: "keyDownNative", "keyUpNative", and "keyPressNative". (on Selenium 2.40 or later)
- Add the feature in which "javascript{...}" can be used in any arguments.
- Fix unhandled exception fired while screensshot is executed. (PR #128 by lukian-tabandzhov)
- Add initial width and height for remote driver. (PR #129 by patchpump)
- Add new option "--firefox", it specifies firefox binary path. (issue #127)
selenese-runner-java-1.5.0
- Add loop count information to log message. (issue #113)
- Restart WebDriver if it crashed. (issue #121)
- Use a built-in executable file finder instead of original one.
- Change Internal APIs for issue #113, #121.
- ICommand, StartLoop, EndLoop, and classes implementing these interfaces.
- Context, Runner, WebDriverManager, and TestSuite.
selenese-runner-java-1.4.7
- Refine exception message.
- Refine exception handling on screenshot.
- Re-fix issue #122.
selenese-runner-java-1.4.6
- Catch up Selenium 2.42.2.
- Logging cookie information only when the cookie is added, modified or deleted. (issue #117)
- Add new option "--cookie-filter", You can filter cookies to log by the regular expression matching the name. (issue #117)
- Normalize filename separator of test-case/test-suite. (issue #122)