Hello,
Please have look at FAQ14:
https://www.qfs.de/qftest/manual/en/faq.html#faq_14
"Create screenshot of the whole screen" takes a screenshot of the real desktop containing all visible windows with all post processing effects like antialiasing or cleartype. If not desktop is present, QF-Test cannot take those screenshots.
"Create screenshot of individual windows" works well because QF-Test renders the window into an offscreen buffer. In this case it does _not_ take a real screenshot of the application window, thus those screenshots do _not_ look like the real application, because all post processing effects are missing.
However, it is not recommended to run GUI tests in a locked user session or in the service session, like described in FAQ14.
Best regards,
Michael
--
_______________________________________________________________
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
_______________________________________________________________
Michael Höber
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
From: qftest-list-bounces@?.de [mailto:qftest-list-bounces@?.de] On Behalf Of Markus Söhnel
Sent: Thursday, November 3, 2016 9:31 AM
To: qftest-list@?.de
Subject: [QF-Test] Run-Log Screenshot give out a black picture
i have a simple question about the Run-logs of qftest.
I checked the option "Create screenshot of the whole screen" but i get only a black picture. The option "Create screenshot of individual windows" works very well. What can i do? Can i configurate this option anywhere?
Remark: We have include qftest into a Jenkins job with an Ant-Build.
This is a snippet of code:
<exec executable="${qftest}" failonerror="true" resultproperty="returncode">
<arg value="-batch" />
<arg value="-compact" />
<arg value="-runlog" />
<arg value="${logdir}\+b" />