Documentation « Le livre de Yacs « Guide de développement «
Définition des tests béta
Les versions de niveau béta sont finalisées en termes de packaging et de documentation, mais les tests de non-régression sont limités.
Seuls les tests marqués d'un [B] sont requis pour la livraison d'une version
béta.
[B] Recherche dans le code source de toutes les chaînes '::debug'
[B] Validation syntaxique des scripts par scripts/validate.php
[B] Extraction des chaînes d'internationalisation (tools/build_i18n.bat)
[B] Localisation de tous les fichiers .po et .mo en anglais et en français
[B] Ecriture des scripts à exécution unique pour mise à jour des fichiers non-scripts (.js, .css, etc.)
[B] Comparaison binaire de l'environnement de référence et de l'environnement d'intégration
[B] Mise à disposition des fichiers de chaînes (i18n/templates/*.pot) pour les traducteurs
[B] Mise à jour de la base de code source CVS/SVN pour les développeurs
[B] Livraison d'une archive .zip et d'une autre en .tgz
[B] Documentation des changements intervenus depuis la version précédente
[B] Mise à jour d'une instance plus ancienne d'au moins six mois sous WAMPserver
[B] Comparaison binaire de l'instance mise à jour et de l'environnement de référence
[B] Mise à jour du site www.yetanothercommunitysystem.com
[B] Test système par control/test.php
[B] Test de fonctionnement de l'URL-rewriting
[B] Test de fonctionnement des courriers électroniques sortants
[B] Test de fonctionnement des tâches d'arrière-plan par cron
[B] Enregistrement du panneau de configuration système
[B] Enregistrement du panneau de configuration utilisateur
[B] Enregistrement du panneau de configuration de rendu visuel
[B] Sauvegarde de la base de données par control/backup.php
[B] Assistant de contenu pour créer du contenu didactique
[B] Création d'une page de texte avec W.bloggar
[B] Test de blog par services/blog_test.php
[B] Test de message entrant par agents/messages_test.php
[B] Vérification des performance de traitement des codes par codes/codes_test.php
