Développement d'une nouvelle fonctionnalité : Différence entre versions
De OviWiki
| Ligne 4 : | Ligne 4 : | ||
*Injection SQL | *Injection SQL | ||
*Cross Site Scripting | *Cross Site Scripting | ||
| + | |||
== Base de données == | == Base de données == | ||
| Ligne 21 : | Ligne 22 : | ||
* Durant les tests est -ce que l'affichage des warnings et notices était activé? | * 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? | * Avez-vous testé avec la même version PHP utilisée par le client? | ||
| + | |||
== JavaScript == | == JavaScript == | ||
| Ligne 28 : | Ligne 30 : | ||
* Le javascript est-il fonctionnel sur internet explorer 5.5, 6.0, 7.0, firefox? | * 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? | * 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? | ||
Version du 14 août 2007 à 16:56
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?