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.