Steward v2.1.0 Release Notes

Release Date: 2017-01-16 // over 7 years ago
  • โž• Added

    • โœ… Command generate-timeline to generate timeline-based visualization of test run into HTML file.
    • โœ… When test is started, url of the executing node is stored in the results.xml file. (Applies only for Selenium standalone server.)
    • Select2 component for jQuery based Select2, which mimics behavior of native WebDriverSelect (it actually uses the same interface; though not all methods are implemented).
    • waitForTitleRegexp() syntax sugar method to wait until current page title matches given regular expression (shortcut for new WebDriverExpectedCondition::titleMatches() method).

    ๐Ÿ”„ Changed

    • ๐Ÿš€ Deprecate TestUtils. The class will be removed in next major release. This includes:
      • Deprecate default instantiation of TestUtils in TestCase - $this->utils property of TestCase.
      • Deprecate TestUtils::setSelect2Value() method. Use directly the new Select2 component and selectByVisiblePartialText() method.
      • Deprecate TestUtils::getFixturePath() method. Use Facebook\WebDriver\Remote\FileDetector instead.
      • Deprecate TestUtils::sleep() method. Use AbstractTestCase::sleep() method instead.
    • โฌ†๏ธ Upgrade php-webdriver to version 1.3.0.