Am 31.10.2012 12:44, schrieb Przemyslaw Gorszkowski: > On Wed, Oct 31, 2012 at 11:59 AM, Daniel Teske <[email protected]>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. >> I >>> have seen also scripts for Squish but as far as I understand Squish is >> used >>> internally(it is not possible for "external" developers to use it).There >> is >>> also Jenkins which is used mostly for building snapshots. >> Those and also starting a debug Creator with -test all will run some >> autotests >> 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. Cheers, Robert -- Robert Löhning Software Engineer Digia, Qt 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: [email protected] Mobile: +49 151 1634 9248 Tel: +49 30 63 92 32 55 http://qt.digia.com 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. _______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
