Mailingliste - Einträge 2014
Die Mailingliste ist seit Juli 2022 geschlossen, dient aber weiterhin als Informationsarchiv zu QF-Test.
Wenn Sie über Neuerungen zu QF-Test informiert bleiben wollen, können Sie einfach unseren Newsletter abonnieren:
Newsletter abonnieren
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [QF-Test] QF-Test 4.0.1 released
Dear QF-Test users, for the benefit of those that don't receive our newsletter the technical details of new QF-Test releases are also announced on this mailing list. My apologies if you receive this information twice. Should you be interested in subscribing to the full newsletter please send an informal email with subject "Subscribe Newsletter" to <newsletter@?.de>. QF-Test version 4.0.1 released ============================== QF-Test version 4.0.1 is now available for download from http://www.qfs.de/en/qftest/download.html#4.0.1 The focus of this release is clearly on fixing bugs, but a number of new features, like the newly added support for the JavaFX TreeTable, are included as well. Release Notes for QF-Test version 4.0.1 ======================================= New features: -------------- * The JavaFX TreeTableView component, which was introduced with Java 8, is now fully supported. * QF-Test now supports recording and checking of tabs for JTabbedPane components which use the setTabComponent method to implement some or all tabs as actual components. * If the 'File encoding' attribute of a 'CSV data file' node is set to "UTF-8", QF-Test now tries to determine itself whether the file starts with a Byte Order Mark (BOM) or not and handle it accordingly. QF-Test also treats an 'File encoding' attribute with "x-UTF-8-BOM" or "x-UTF-8-No-BOM" correctly, even though Java has no direct support for these encodings. * When moving the mouse over any image stored in a test-suite or run-log, QF-Test now displays the (X,Y) coordinates and color values of the associated pixel. Bugs fixed: ----------- * The timeout value of the option "Wait for non-existent item (ms)" was ignored in some cases, e.g. when performing checks with a timeout. * An 'Extra feature' using variables for a regular expression value could mistakenly trigger a BadRegexpException. * In QF-Test version 4, leading and trailing whitespace is removed from sub-item names. Playback compatibility was provided for most cases, but not all. This should now work consistently. * The context diff for a failed 'Check selectable items' node in the run-log now includes visual representation for the expected and actual selected states and is shown correctly also in cases where there are differences only in the selected state. * Formulas in Excel files that return boolean values or that switch cell types more than once are now handled correctly by the 'Excel data file' node and the procedure qfs.utils.files.readExcelFile. * In a hybrid Swing and JavaFX application, handling of Swing JTable components was partly broken due to interference from the JavaFX ItemResolver for tables. * Recording of items in a multi-rooted JavaFX tree (i.e. a tree with its primary root node hidden) is now correct. * Component highlighting was broken when recording checks in an Eclipse / SWT application. * There were still dependencies on a newer version of glibc left in the instrumentation files for 64bit versions of Eclipse, causing failures on some Linux systems with an old version of glibc - for example RHEL 6.5. * Tests with Firefox versions 27 and 28 did not work correctly. * Text checks for table headers were broken in some web tables. * A proxy auto-config (PAC) file defined in a procedure call of qfs.web.browser.settings.setProxy is now interpreted correctly. * The Chrome browser now displays a confirmation dialog when a window gets closed and an onbeforeunload handler is defined. * Javascript errors in the Chrome browser are no longer printed to the terminal but written to the run-log. * In the Chrome browser coordinates inside an IFRAME were displaced if the frame had a border defined, leading to offsets when highlighting components and to image check failures caused by insufficient automatic scrolling. * Drag and drop via the procedure qfs.web.general.dragFromTo now also works with Chrome. * Clearing the browser cache did not work with Firefox version 32. * The procedure qfs.web.table.getRowCount could fail in the rare case when the first column of a table is invisible. -- Gregor Schmid E: gregor.schmid@?.de T: +49 (0)8171 38648-11 F: +49 (0)8171 38648-16 Quality First Software GmbH | www.qfs.de Tulpenstr. 41 | 82538 Geretsried | Germany GF Gregor Schmid, Karlheinz Kellerer HRB München 140833
|