List Icon
Mailing list Archive

2019 up to July 2022 | 20182017  |  2016  2015 2014 | 2013

The mailing list has been closed since July 2022, but continues to serve as an archive of information about QF-Test.
If you want to stay informed about news about QF-Test, you can simply subscribe to our newsletter:
Subscribe to Newsletter  


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

[QF-Test] QF-Test 4.1 Release Candidate 1 available


  • Subject: [QF-Test] QF-Test 4.1 Release Candidate 1 available
  • From: Gregor Schmid <Gregor.Schmid@?.de>
  • Date: Fri, 29 Jul 2016 14:22:17 +0200

Dear QF-Test users,

as pre-announced in our newsletter last week, the first release
candidate for QF-Test 4.1 is now available for download. For the first
time, a macOS installer in dmg format is also provided.

At this point feedback is of tremendous importance for us. If you find
the time to try out this release candidate we'd highly appreciate if
you let us know. Conversely, this is your chance to clear potential
issues in the interaction between QF-Test and your software before we
enter the critical stage.

The release candidate has an extended expiration date and is valid
until the end of the year (indefinitely with a QF-Test 4.1 license).
It is almost feature complete and stable. WebDriver support is still
labeled as "work in progress". But it does work for many cases, albeit
slowly.

You can download QF-Test 4.1. RC1 directly from:

    https://archive.qfs.de/pub/qftest-4.1.0-rc1.exehttps://archive.qfs.de/pub/qftest-4.1.0-rc1.tar.gzhttps://archive.qfs.de/pub/qftest-4.1.0-rc1.ziphttps://archive.qfs.de/pub/QF-Test-4.1.0-rc1.dmg

Just pick the variant that suits you best.

You can install the release candidate in parallel to your QF-Test 4.0
installation and your QF-Test 4.0 license is sufficient to run it.
The upgrade to QF-Test 4.1 will be free if you have a valid
maintenance contract.

After installation, please be sure to read the preliminary Release
Notes in appendix B of the manual. Even though they are neither
complete nor nicely formatted, the Release Notes contain important
information about major changes and potential incompatibilities as
well as cross-links to new features in the manual.

Following is a short excerpt from the Release Notes to wet your appetite:

* Additional browsers via Selenium WebDriver - Includes Firefox 44 and
  up, Edge and Safari as well as Chrome on Linux and macOS

* 64 bit browser support on all systems

* Support for the AJAX framework Kendo UI

* Improved synchronization for web tests - QF-Test tracks HTTP
  requests in the browser to avoid triggering events while AJAX calls
  are still pending

* Web: Support for component resolution via XPath and CSS selectors

* Official support for macOS - Work in progress, better key bindings
  are missing, no support for SWT

* Jython update to version 2.7 - See Release Notes in the manual for
  incompatibilities and fallback to Jython 2.5

* Alternative connection mechanism for Swing - Works out-of-the-box in
  many of the problematic cases with Java WebStart, applets or custom
  EventQueues

* Execution timeout - Limit the maximum execution time for individual
  sequences, test-cases, test-sets or whole batch runs

* Re-run capabilities - Re-run failed test-cases or sequences
  automatically or manually form the run-log

* Merging run-logs

* License server mechanism - QF-Test licenses can be floated globally
  instead of just across the local network - If interested, please get
  in touch with QFS via <sales@?.de>

* Eclipse plugin - Special launch configurations that combine starting
  the SUT, launching QF-Test and possibly running initial test-steps
  directly from Eclipse - Not officially published yet. If interested,
  please get in touch with QFS via <support@?.de>

* Generic retry - Smarter replay that better handles timing issues,
  especially components that vanish or get replaced just while QF-Test
  was trying to access them

* Locating procedures or components with variable names/IDs - Variable
  expansion is now also possible in a static context so that jumping
  from a procedure call like checksFor${qftest:testcase.name} to the
  correct procedure works. To that end QF-Test even caches the most
  recent variable values from the last execution.

* Updates to the QF-Test manual include new chapters about
  keyword-driven testing and load-testing as well as a major rewrite
  of important topics and more comprehensive documentation for QF-Test
  pseudo DOM API.

Best regards,
    Greg

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