Développement d'une nouvelle fonctionnalité
De OviWiki
Sécurité
- Avez-vous suivi les recommandations en sécurité ?
- Injection SQL
- Cross Site Scripting
Base de données
- Compatibilité MYSQL 3.23
- Compatibilité MYSQL 4
- Compatibilité MySQL 5
- Avez-vous testé avec la même version MySQL utilisée par le client?
PHP
- Avez-vous suivi les recommandations en norme de codage ?
- Avez-vous testé sous PHP4 (version 4.1.2) ?
- Avez-vous testé sous PHP5 ?
- Est-ce que toutes les parties du code ont été déroulées durant les tests ?
- Durant les tests, est -ce que l'affichage des warnings et notices était activé ?
- Avez-vous testé avec la même version PHP utilisée par le client ?
JavaScript
- Javascript activé
- Javascript désactivé
- Le javascript est-il fonctionnel sur internet explorer 5.5, 6.0, 7.0, firefox ?
- Le javascript est-il fonctionnel ou dégradé et non bloquant sur internet explorer 5.0, netscape ?
Installation
- Test d'une nouvelle installation
- Test d'une mise à jour
- Installation sur un autre serveur que celui de la production
- Dans le cas d'un addon ou un script, est-ce que les tests ont été faits avec la version d'Ovidentia installée du client ?
- Avez-vous testé une installation avec une base «vierge» (Aucune donnée)
- Avez-vous testé sur l'environnement du client ?
- Avez-vous testé une désinstallation ?
OS
- LINUX APACHE
- WINDOWS IIS
- WINDOWS APACHE
Skin
- Avez -vous fait les tests avec le skin du client?
- Les images sont-elles libres de droit?
- L'avez vous testé sur IE?
- L'avez-vous testé sur Firefox?
HTML
- Avez-vous testé l'accessibilité?
- Le nom des classes utilisées sont elles compatibles avec touts les skins?
Divers
- Avez-vous fourni un fichier langue?
- Ce fichier a-t-il été relu pour les fautes d'orthographe?