Bonjour, Le 16/02/2015 15:54, [email protected] a écrit : > Bon, après des recherches auprès de gens très qualifiés en génie Logiciel > (Roberto Di Cosmo, Société HENIX) etc .. Il n'existe pas sur notre planète, > d'outils libres > suffisamment mature pour automatiser les tests de qualification d'un client > lourd. > > Il y a bien quelques développements mais ceux-ci sont très complexes à > utiliser avec un rapport investissements/résultats trop maigre. > > Les outils de test d'IHM libres et matures n'existent que pour les > applications WEB et il n'y a plus personne qui voudrait refaire un > développement ou un investissement pour des clients lourds. > > Par contre, il existe bien des produits payants qui savent le faire ...
Les tests réalisés sur LibreOffice pour lesquels nous avons des buildbots et utilisons Jenkins pour les builds/tests en intégration continue : https://wiki.documentfoundation.org/Development/Tinderbox#Status_of_Tinderboxes utilisent ces outils : - CPP unit tests pour chaque fix https://wiki.documentfoundation.org/Development/Unit_Tests - Python unit tests https://wiki.documentfoundation.org/Development/Python_Unit_Tests - LCOV https://wiki.documentfoundation.org/Development/Lcov - scripts de surveillance des régressions https://wiki.documentfoundation.org/Development/RegressionHotspots - crash tests http://dev-builds.libreoffice.org/crashtest/?C=M;O=D dernier log disponible ici basé sur Asan: http://nabble.documentfoundation.org/new-crashtest-Asan-results-tt4140343.html - analyse du code avec clang https://wiki.documentfoundation.org/Development/Clang_Code_Analysis - analyse du code avec cppcheck https://wiki.documentfoundation.org/Development/Cppcheck dernier rapport http://nabble.documentfoundation.org/CppCheck-Report-Update-tt4140131.html - analyse du code avec coverity il faut etre inscrit mais le dernier rapport http://nabble.documentfoundation.org/New-Defects-reported-by-Coverity-Scan-for-LibreOffice-tt4139815.html en amont de la QA du code, il y a un bisecting systématique des régressions utilisant bibisect maintenant sur toutes les plateformes. La liste des bugs ayant le mot clé bibisect: https://bugs.documentfoundation.org/buglist.cgi?quicksearch=bibisectrequest&list_id=522993 le how-to https://wiki.documentfoundation.org/QA/HowToBibisect Tous ces outils sont open source, disponibles sur nos dépôts, utilisables, améliorables... Sophie -- Sophie Gautier [email protected] GSM: +33683901545 IRC: sophi Co-founder - Release coordinator The Document Foundation -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
