J'aimerais m'impliquer avec Ubuntu QA en créant des tests automatisés. Y a-t-il un effort continu pour créer ces tests? Où puis-je en savoir plus?
automation
testing
quality
David Siegel
la source
la source
Il existe plusieurs façons de participer à la rédaction de tests automatisés. L'équipe qualité est impliquée dans la rédaction des tests autopkg et pilote automatique pour les packages ubuntu.
Autopkg
Les tests Autopkg sont exécutés automatiquement au moment de la construction par les buildbots du package. L'objectif de ces tests est de fournir des tests de système et d'intégration pour garantir les fonctionnalités de base. Vous pouvez voir la sortie en direct des tests d'autopkg actuels ici . Si vous êtes intéressé à écrire ces tests, voir:
Pilote automatique
Ces tests sont écrits en python en utilisant le framework de pilote automatique. L'objectif de ces tests est de fournir des tests d'application et fonctionnels de niveau supérieur. Les tests sont écrits en python et peuvent être exécutés par l'utilisateur ou scriptés via un exécuteur de test tel que UTAH ou jenkins pour exécuter et publier automatiquement les résultats. Pour plus d'informations sur le pilote automatique, consultez le projet sur le tableau de bord ainsi que la documentation du projet. Si vous êtes intéressé à écrire ces tests, voir:
Obtenir de l'aide
Pour plus d'informations ou pour obtenir de l'aide, envoyez un e-mail à la liste de la qualité ubuntu ou visitez # ubuntu-quality sur freenode.
la source
Un projet existe à https://wiki.ubuntu.com/Testing/Automation pour cela - je ne sais pas combien il couvre actuellement, mais des tests de mise à niveau automatisés sont également effectués pour tester la mise à niveau de diverses combinaisons de packages.
la source
Vous pouvez vous impliquer dans les tests en rejoignant l' équipe QA , leur liste de diffusion - qualité ubuntu , et leur page de tableau de bord .
Le dernier lien vous amènera au site du tableau de bord du pilote automatique qui est leur package de test automatisé.
Voir ma réponse ici pour plus de détails sur le fonctionnement des tests automatisés d'Ubuntu.
la source
Les tests automatisés sont généralement effectués par projet et la qualité de ces tests dépend fortement de l'organisation du projet et du contrôle de la qualité. Les tests peuvent être liés à la construction de debs et autres, mais pour autant que je sache, je n'ai jamais entendu parler d'un cadre de test externe en dehors d'un projet particulier.
la source
Il existe http://qa.ubuntu.com/ - qui renvoie par exemple à http://mago.ubuntu.com/
Bien que je ne puisse pas pointer sur quelque chose de spécifique, cela semble être un bon point de départ.
la source