La liste de diffusion est fermée depuis juillet 2022, mais sert toujours d'archive d'informations sur QF-Test.
Cependant, si vous souhaitez rester informé des nouveautés concernant QF-Test, vous pouvez simplement vous abonner à la newsletter :
abonner à la newsletter
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [QF-Test] QF-Test version 4.0.8 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.8 Released ============================== QF-Test version 4.0.8 is now available for download from https://www.qfs.de/en/qftest/download.html This release brings support for Firefox 42 and fixes a handful of subtle bugs. Firefox Update Warning and Recommendations ========================================== A few words of warning about updating your Firefox version: Starting with version 42, newly installed Firefox browsers on Windows will be deployed in a 64bit version. Updates of an existing 32bit Firefox version will remain 32bit for now. We are going to support 64bit browsers on Windows starting with QF-Test version 4.1. For now, please make sure that you install the 32bit version of Firefox for testing purposes, available for direct download at https://ftp.mozilla.org/pub/firefox/releases/42.0/win32/ Recommendation: We strongly suggest that you clearly differentiate between personal use and test automation. For general use, take the latest, most secure version of your preferred browser. For test automation we need stability, reliability and long-term consistency. To that end we advise to install a dedicated test browser into a separate directory. preferably the latest Firefox ESR release, currently at version 38.4.0. See https://www.mozilla.org/en-US/firefox/organizations/faq/ for further information. QF-Test Plugin for Jenkins ========================== To simplify the integration of QF-Test with the popular continuous integration framework Jenkins we created an official QF-Test plugin for Jenkins. The preferred way to install the plugin is directly from within Jenkins - simply click the "Available" tab from the "Plugin Manager", and select "QF-Test plugin" in the "Build Reports" section. You can watch a screencast at https://www.youtube.com/watch?v=8LkLKUroMW4 and get further information from the Jenkins Wiki https://wiki.jenkins-ci.org/display/JENKINS/QF-Test+Plugin Release Notes for QF-Test Version 4.0.8 ======================================= New Features: ------------- * Support was added for Firefox version 42. * Some web components with Javascript code that handles events in special ways do not react to "soft" mouse events. Besides "hard" events that actually move the mouse cursor, QF-Test also implements "semi-hard" events by sending events at OS level to the browser window. The new procedure qfs.web.general.clickIncreasinglyHard in the standard library qfs.qft makes it easier to choose the best method and keep the tests robust. Bugs Fixed: ----------- * Reading the output of a client process via ${qftest:client.output.<name>} immediately after the process terminated could occasionally fail and return an empty value. * The option settings for whether to record generic classes and system classes should have no impact on test replay. However, there was one special exception in case of Swing and SWT: If the 'Feature' attribute of ComboBox popups and lists was of the form 'Invoker class: ...', it was matched only against the class resulting from the current setting of the above options. Now the match is correctly performed against all classes of the invoker component. * The extra feature 'qfs:class', which holds the most specific class name of a component, is now always recorded and not only if recording of generic classes is activated. * When performing a successful search operation and starting to edit the highlighted attribute, the modification was lost when continuing the search without confirming the changes. * When reading data from a custom formatted cell in an Excel sheet that references a non-existing worksheet or file, the custom format was not applied correctly. Also, handling of cells that contain errors has been improved. * JavaFX Tables and TreeTables with nested column headers are now handled correctly. Also, automatic horizontal scrolling for hard events and image capturing was not quite accurate for these components. * QF-Test now works around a Java issue where capturing an image of a JavaFX component can mess up the internal geometry of a JavaFX client. * Recording events in an embedded WebView browser has been improved. Most notably the first event after a page navigation and in general navigation in frames were not handled correctly. * Even when specifying a dedicated Java program in the 'Executable' attribute of the 'Start browser' node, QF-Test still took some definitions from its own Java version which might cause problems with applets running in the embedded browser. * In special cases registration of the Ext JS resolver could delay startup of a web application up to 20 seconds. -- Gregor Schmid E: gregor.schmid@?.de T: +49 8171 38648-11 F: +49 8171 38648-16 Quality First Software GmbH | www.qfs.de Tulpenstr. 41 | 82538 Geretsried | Germany GF Gregor Schmid, Dr. Martina Schmid, Karlheinz Kellerer HRB München 140833
|