Développement d'une nouvelle fonctionnalité : Différence entre versions

De OviWiki
Aller à : navigation, rechercher
 
(Base de données)
 
(9 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
== Sécurité ==
 
== Sécurité ==
  
*Avez-vous suivi les recommandations en sécurité?
+
*Avez-vous suivi les recommandations en sécurité ?
 
*Injection SQL
 
*Injection SQL
 
*Cross Site Scripting
 
*Cross Site Scripting
Ligne 11 : Ligne 11 :
 
*Compatibilité MySQL 5
 
*Compatibilité MySQL 5
 
*Avez-vous testé avec la même version MySQL utilisée par le client?
 
*Avez-vous testé avec la même version MySQL utilisée par le client?
 
  
 
== PHP ==
 
== PHP ==
  
* Avez-vous suivi les recommandations en norme de codage?
+
* Avez-vous suivi les recommandations en norme de codage ?
 
* Avez-vous testé sous PHP4 (version 4.1.2) ?
 
* Avez-vous testé sous PHP4 (version 4.1.2) ?
* Avez-vous testé sous PHP5?
+
* Avez-vous testé sous PHP5 ?
* Est-ce que toutes les parties du code ont été déroulées durant les tests?
+
* 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é?
+
* 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 26 : Ligne 25 :
 
* Javascript activé
 
* Javascript activé
 
* Javascript désactivé
 
* Javascript désactivé
* 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 est-il compatible avec tous les skins ?
 +
 
 +
== Divers ==
 +
 
 +
* Avez-vous fourni un fichier langue ?
 +
* Ce fichier a t-il été relu pour les fautes d'orthographe ?

Version actuelle en date du 8 janvier 2008 à 14:47

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 est-il compatible avec tous les skins ?

Divers

  • Avez-vous fourni un fichier langue ?
  • Ce fichier a t-il été relu pour les fautes d'orthographe ?