QF-Test 4.2.1 Released

Dear QF-Test users and interested parties,

QF-Test 4.2.1 is now available for download.

Topics of this edition of our newsletter:

  1. Highlights of QF-Test Version 4.2.1

  2. New QF-Test Video for Features since 4.2

  3. Next QF-Test Training Dates and Special Webinar

  4. Release Notes for QF-Test 4.2.1

With best regards,

Your QFS Team

P.S.: A brand new case study: QF-Test replaces Selenium at HPV

1. QF-Test Version 4.2.1 Released

QF-Test Version 4.2.1

Download-Link for QF-Test 4.2.1

This release 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. Also included are the usual updates for the current browser versions and a few bug fixes, but fewer than new features which is a remarkable feat for a dot-one version.

The detailed list of differences between QF-Test version 4.2.0 to 4.2.1 can be found in the Release Notes in section 4 of this newsletter or online.

2. New Video since QF-Test 4.2

Find an overview of all QF-Test features since version 4.2 in our latest video.

Highlights QF-Test version 4.2.1

3. Next QF-Test Training Dates and Special Webinar

« The respondents see the biggest challenges in integrating the automation tools… » as Heise, the leading German computer magazine, interprets the World Quality Report 2017-18.
That’s why you should attend one of our trainings! Decide which training/consulting fits best for you:

QF-Test Training options

Training at QFS

QF-Test training at QFS

We recommend to participate in our face-to-face training QF-Test training at QFS (compact course) in small groups.

Date | Language |March 13-15, 2018GermanJune 26-28, 2018German

Training via Webinar

You can save travel time and expenses by participating in one of our trainings via webinar:

Training via webinar | Date |Standard webinar trainingtime by arrangementCompany webinar training 
(exclusively for your company)time by arrangement

Special Webinar

QF-Test special webinar

Martin Moser continues his popular special webinars. A special webinar session lasts about 1.5 hours and costs 125 EUR (net) per participant. Reserve your seat via webinar@qftest.com or +49 8171 38648-10.

Date | Content |April 17, 2018

Variable at will – Master QF-Test variables efficiently: global or local, dynamically generated or out of the application, from a data base or via Excel… (time by arrangement; German version day before)

And of course you can always book training or consulting individually for you and your company or on-site.

4. 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 removed.
  • 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 encrypted.
  • 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.

Nous utilisons des cookies "Matomo" pour l'évaluation anonyme de votre visite à note page web. Pour cela nous avons besoin de votre consentement qui est valable pour douze mois.

Configuration de cookies

Cookies fonctionnels

Nous utilisons des cookies fonctionnels pour garantir la fonctionnalité de base du site web.

Cookies de performance et de statistique

Nous utilisons Matomo pour analyser et améliorer notre site web. Des cookies permettent une collection anonyme des informations qui nous aident à vous offrir un visite clair et facile à utiliser de nos pages web.

Détails des cookies
Description Fournisseur Durée de vie Type But
_pk_id Matomo 13 Mois HTTP Contient un identifiant de visiteur unique et pseudonymisé interne à Matomo pour reconnaître les visiteurs qui reviennent.
_pk_ref Matomo 6 Mois HTTP Utilisé pour suivre à partir de quel site Web l'utilisateur anonymisé est arrivé sur notre site Web.
_pk_ses Matomo 1 Jour HTTP Le cookie de session Matomo est utilisé pour suivre les demandes de page du visiteur pendant la session.
_pk_testcookie Matomo Session HTTP Utilisé pour vérifier si le navigateur du visiteur prend en charge les cookies.
_pk_cvar Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.
_pk_hsr Matomo 30 Minutes HTTP Stocker temporairement les données relatives à la visite.