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]

Re: [QF-Test] Dependencies - is it possible to execute cleanup in a test set exactly after the last testcase?


  • Subject: Re: [QF-Test] Dependencies - is it possible to execute cleanup in a test set exactly after the last testcase?
  • From: Martin Moser <martin.moser@?.de>
  • Date: Tue, 12 Sep 2017 20:48:22 +0200
  • Delivered-to: qftest-list@?.net

Hi Bernhard,

the cleanup node of dependencies are designed to be executed only on demand.
This means:
-- at the end of the batch run
-- if a characteristic variable has been changed
-- if the variables it not used at all

If you trigger the test execution via daemon you have the following ways
to trigger the cleanup:

1.) If you use -calldaemon batch command, use the parameter -stopsut in
addition.

2.) If you use a custom API, call the "cleanup()" method of the daemon
object

3.) In both cases you could consider to call a dummy test-case with an
empty dependency and empty sequence, which will trigger the cleanup step
as well.

4.) Perhaps you should consider to outsource the startWorkerThread and
stopWorkerThread to a TestRunListener and implement the runStarted and
runStopped methods accordingly.

Best Regards,
Martin

Am 11.09.2017 um 17:47 schrieb Bernhard Schmitt:
Hello,

I have a test set ‚TwoTestcase‘ with two test cases.

I want to be able to start the complete test set via daemon

I want to be able to start a single testcase out ofthis set with the daemon.

In both cases, at the startup ofthe test run, I want to launch a worker
thread to create html reports in time

At the cleanup of the test run, I want to stop the worker thread.

My first aproach is:

QFTest

I have the following topics:

·When the cleanup is not forced, It will be not executed at the end

·When it is forced, it will be executed after each testcase

·Whe I use Setup/Cleanup directly instead of the dependency, I can not
start a singe TC via daemon, because setup/cleanup is not proceed in
this case

What I need is a dependency, which executes the cleanup exactly at the
end of the test run.

BR

Bernhard



_______________________________________________
qftest-list mailing list
qftest-list@?.de
https://movement.qfs.de/mailman/listinfo/qftest-list


--
Martin Moser

E: martin.moser@?.de
T: +49 8171 38648-14
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