[Qt-creator] Type of the tests of QtCreator
robert.loehning at digia.com
Wed Oct 31 15:47:26 CET 2012
Am 31.10.2012 12:44, schrieb Przemyslaw Gorszkowski:
> On Wed, Oct 31, 2012 at 11:59 AM, Daniel Teske <daniel.teske at digia.com>wrote:
>>> I would like to ask about general topic of tests(unit, functional,
>>> regression and so on). What kind of tests do we have for testing of
>>> QtCreator? I know that there are some unit tests for completion, code
>>> generation(only tests the InsertionPointLocator) and for FakeVim plugin.
>>> have seen also scripts for Squish but as far as I understand Squish is
>>> internally(it is not possible for "external" developers to use it).There
>>> also Jenkins which is used mostly for building snapshots.
>> Those and also starting a debug Creator with -test all will run some
>> in a running Creator.
> What about Squish? Is it possible to write some test base on Squish and
> have possibliity to verify the results?
You can run the Squish tests if you have a valid license for Squish.
You'll also need to have some data in place (e.g. a Qt SDK installed and
a checkout of Creator repository). Some of this is explained in
tests\system\README. I can tell you more if you like.
Of course you can write further Squish tests for Creator and we'd very
much appreciate getting patches with them. If you have any questions,
feel free to contact me via mail or IRC (rloehning).
>>> What about
>>> integration unit tests results and other kind of available test results
>>> there(run all kind of tests after building and checking the results)?
We (the Berlin office) did run the Squish tests continuously on Jenkins.
We're still working on making this run again.
Creator -test all
like Daniel mentioned is already being done on Jenkins. Unfortunately
none of the results are publicly available, yet.
Digia Germany GmbH
Rudower Chausse 13, 12489 D-Berlin
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht
Charlottenburg, HRB 144331 B,
Geschäftsführer: Mika Pälsi, Juha Varelius, Anja Wasenius
Email: robert.loehning at digia.com
Mobile: +49 151 1634 9248
Tel: +49 30 63 92 32 55
Qt Blog: http://blog.qt.digia.com/
Qt Facebook: www.facebook.com/qt
Qt Twitter: www.twitter.com/qtcommercial
Digia Germany is a group company of Digia Plc,
Valimotie 21, FI-00380 Helsinki Finland
Visit us at: www.digia.com
PRIVACY AND CONFIDENTIALITY NOTICE
This message and any attachments are intended only for use by the named
addressee and may contain privileged and/or confidential information. If
you are not the named addressee you should not disseminate, copy or take
any action in reliance on it. If you have received this message in
error, please contact the sender immediately and delete the message and
any attachments accompanying it. Digia Germany GmbH and Digia Plc do not
accept liability for any corruption, interception, amendment, tampering
or viruses occurring to this message.
More information about the Qt-creator