Features Added to TestLeft 2.31

Applies to TestLeft 15.40, last modified on March 17, 2022

This topic describes the changes made to TestLeft 2.31. For information about the changes in other TestLeft versions, see TestLeft Version History.

  • Support for Java 9 and JavaFX 9. You can create and run tests for Java 9 and JavaFX 9 applications.

    Note: We have tested Java 9 and JavaFX 9 support with Java 9 Early Access Build jdk-9+176.
    Testing Oracle Forms applications running with Java 9 is not supported.
  • Support for the recent versions of the following controls:

    • Syncfussion Essential Studio 15.1 (2017.1)

    • Infragistics NetAdvantage 2017 Vol.1 controls for Windows Forms

    • Developer Express 17.1.3 controls for Windows Forms

  • Support for the most recent browser versions: Firefox 54 and Chrome 59.
    (To run tests on Firefox 54, you will need to switch the browser to the the single-process mode).

  • The IWebPage.PagePicture method uses a special CSS effect for scrolling the page content when capturing an image of a long web page. If the page has blocks with a fixed position (typically they are ”stuck“ to the page top or bottom), the resulting image will not have the fixed blocks repeated.

    Known Issue: The CSS effect for scrolling pages may not work for pages opened in Internet Explorer or applications that use Chromium Embedded Framework versions prior to 3.2171. Blocks with a fixed position will remain in the visible area of the page when scrolling, and the resulting image will have those fixed blocks repeated.

  • The ErrorLog command-line argument now commands TestLeft to save information on all errors occurred during a test run rather only errors that prevent tests from running.

  • Support for DPI-unaware applications has been improved.

  • A number of bugs reported by our customers have been fixed.

See Also

Introducing TestLeft
TestLeft Version History

Highlight search results