Logo QF-Test

Finding valuable answers
in the Mailing List Archive.


Free Trial  Download  Buy

Thomas Max, QF-Test training and support

Use the full-text search on our web site to find helpful tips on the mailing list.

Thomas Max, 
Sr. Software Engineer & Trainer, QFS

2017 up to now  | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007

(older archive entries before 2007 are not shown here, but included in the onsite-search)

Mailing List - Entries from 2017 up to now

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[QF-Test] QF-Test Version 4.2.1 (plus patch p1) released

  • Subject: [QF-Test] QF-Test Version 4.2.1 (plus patch p1) released
  • From: "Gregor Schmid\, QFS Support" <support@?.de>
  • Date: Wed, 28 Feb 2018 20:42:13 +0100
  • Delivered-to: qftest-list@?.net

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.

QF-Test 4.2.1 adds support for testing SUTs based on Java 10. Thanks
to the direct support for the mobile emulation mode of Chrome
simulation of mobile browsers is now much easier. Even if we count the
patched bugs twice, there are fewer bug fixes than new features in
4.2.1 which is a remarkable feat for a dot-one version.

The full newsletter is also available online at


Should you be interested in subscribing to the full newsletter please
send an informal email with subject "Subscribe Newsletter" to

Note: Today the release was updated to patch version 4.2.1-p1, now
really fixing the JRE bin PATH bug on Windows (see last entry of
release notes below) that mysteriously managed to escape its demise.
The download page has been updated accordingly.

 Release Notes for QF-Test 4.2.1

New Features:

* Testing of Java 10 based SUTs is now supported.

* The embedded Selenium WebDriver framework was updated to version
  3.9.1, ChromeDriver to version 2.35 (with support up to Chrome
  version 64), and Mozilla GeckoDriver to version 0.19.1 which adds
  support for Firefox 58.

* Chrome can now be started in mobile emulation mode via the new
  'Procedure' qfs.web.browser.general.openMobileEmulation in the
  standard library qfs.qft.

* Proxy settings are now also supported for Firefox and Chrome with
  WebDriver connection.

* When nesting test-cases via a 'Test call' node the new attribute
  'Act like a procedure call' determines how exceptions are handled
  inside the call. The now obsolete backwards compatibility option
  "Don't treat test calls inside test-cases like procedures" has been

* The new 'Procedure' qfs.utils.waitForOneOfNComponents in the
  standard library qfs.qft can be used to wait for one of several
  components to appear.

* The 'Procedure' qfs.utils.readTextFromFile in the standard library
  qfs.qft can now handle different file encodings via the optional
  parameter fileencoding.

* Markers and breakpoints can now be made persistent by adding the
  doctags @breakpoint, @red, @green etc. See section 51.1 for further
  information about doctags.

* The parameters errorlevel and newerrorlevel for the @rerun doctag
  are now optional. See subsection 18.3.2 for details.

* The 'Database password' attribute of the 'Database' node can now be

* QF-Test now supports native full-screen mode on macOS via the menu
  entry »View«-»Fullscreen« and the keyboard shortcut [⌃⌘-F].

* On macOS the keyboard shortcut for reloading test-suites was changed
  to [⌘-R].

* On Linux systems the embedded code editor now supports pasting text
  via the middle mouse button.

Bugs Fixed:

* The PDF viewer now correctly rotates PDF documents.In Groovy scripts
  the rc.callProcedure call was broken when trying to use keyword
  argument syntax.

* In Groovy scripts the rc.getNum method call inadvertently returned
  long instead of int.

* In a few cases a broken system property set by QF-Test could
  interfere with SUT startup.

* The bin directory of the JRE used for running QF-Test is now
  appended to the environment variable PATH for the SUT and not
  prepended as it was in QF-Test versions before 4.2.


Get the most out of QF-Test - Support directly from the authors
* Training & consulting: www.qfs.de/en/qftest/training.html
* Phone & email support: www.qfs.de/en/qftest/support.html

Gregor Schmid
Development & Support

E: support@?.de
T: +49 8171 38648-20
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

Videos Downloads Documentation Buy Free Trial