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).
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.
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.