[OSDC.fr 2013] Building and testing under CI a desktop application written in Python using Qt, nose and Jenkins

  • il y a 10 ans
OSDC.fr 2013 — Laurent Doguin
» http://osdc.fr/2013/talk/5062

This will be illustrated through the client we developed to allow bidirectional synchronization between a desktop app and a remote Nuxeo content repository.
The talk will cover the general concepts of a Python/Qt cross-platform application, the way we used unittest and nose to run functional tests and the whole build process handled by Jenkins. Starting from the application packaging for Windows and Mac OS X with cx_Feeze and py2app, ending with the execution of the tests under the 3 main platforms.

Recommandations