Skip to content
This repository was archived by the owner on Sep 3, 2020. It is now read-only.

Releases: groupon/testium

1.9.0

12 Aug 18:57
Compare
Choose a tag to compare
  • #96 Implement some window APIs: browser.switchToDefaultFrame(), browser.switchToFrame(id), browser.switchToDefaultWindow(), browser.switchToWindow(name).

1.8.0

11 Jul 16:04
Compare
Choose a tag to compare
  • #87 better error logging and corrupt jarfile messaging

1.7.0

22 Jun 04:24
Compare
Choose a tag to compare
  • #81 allow before hook failures to auto save screenshots

Testium now uses a custom reporter. If you specify a different reporter in the mochaOptions, you will override this custom reporter and screenshot-on-failure will stop working. A future version may allow this to no longer be the case, but it depends on a change in mocha itself.

1.6.0

22 Jun 00:34
Compare
Choose a tag to compare
  • #78 force initial page load response to html
  • #79 upgrade mocha and assertive versions
  • #73 alias setValue to clearAndType

as well as some documentation clarifications.

1.5.0

22 Apr 18:20
Compare
Choose a tag to compare
  • #65 add waitForElementNotVisible, waitForElementVisible; deprecate waitForElement
  • #69 implement capabilities.testium.consoleLogs

1.4.1

20 Mar 22:07
Compare
Choose a tag to compare

#58

  • render better error messages
  • fix issue where proxy or selenium fails to start and the other is not cleaned up

1.4.0

12 Mar 21:22
Compare
Choose a tag to compare
  • #48 extract selenium downloading into a separate module
  • #49 #56 updated license information
  • #51 update repo info in package.json
  • #52 all element assertions that find an element now return it
  • #53 implemented waitForUrl(url, query, timeout) where query can be an object
  • #55 implemented navigateTo url, query: {...}, which builds a querystring and adds it to the url

Breaking Change: Due to a dependency of a dependency, Testium 1.4.0+ requires Node.js 0.10+. See this blog post for more information on carat ranges, which are the root of this issue.

1.3.6

03 Mar 23:02
Compare
Choose a tag to compare
  • #45 ensure failures to determine selenium versions fall back to known good versions
  • #47 only do selenium version checking if local binaries do not already exist
  • #46 add type validation to the testium api

1.3.5

27 Feb 01:36
Compare
Choose a tag to compare
  • #44 ensure errors are raised when selenium fails to start; ensure order of events to make sure it starts properly

1.3.4

25 Feb 00:53
Compare
Choose a tag to compare
  • #42 prevent overriding responseCode when it's less than 400; revert an old proxy commit that was breaking navigation