Tester un module avant de le mettre en production
Installer un module directement sur la boutique qui vend est la cause la plus évitable des pannes du week-end. Une copie de test change tout — à condition de savoir ce qu’elle prouve et ce qu’elle ne prouve pas.
Ce qu’une copie de test permet réellement de voir
Une copie fidèle de la boutique, sur une adresse séparée, permet trois choses qu’aucune lecture de fiche produit ne donne : constater l’effet réel du module sur vos données et pas sur un catalogue de démonstration, mesurer son coût sur le temps de génération des pages, et faire les manipulations destructives — désactiver, désinstaller, recommencer — sans conséquence commerciale.
C’est aussi le seul endroit où l’on peut vérifier l’interaction avec les modules déjà installés. Un module se comporte différemment seul et au milieu de quinze autres, et cette différence ne s’observe que sur une copie du site tel qu’il est vraiment.
Les trois pièges d’une préproduction
La licence liée au domaine. Beaucoup de modules commerciaux vérifient le nom de domaine sur lequel ils tournent. Sur une adresse de test, le module peut refuser de s’activer, ou s’activer en mode dégradé. Il faut vérifier avant si la licence couvre une installation de test : certains éditeurs le prévoient explicitement, d’autres non.
Les données de production copiées telles quelles. Une copie contient de vraies adresses, de vrais e-mails et de vraies commandes. Il faut couper l’envoi d’e-mails et désactiver les paiements réels avant la première manipulation, sinon un test de commande déclenche un vrai message vers un vrai client.
Les différences d’environnement. Un module qui fonctionne en test et pas en production révèle presque toujours un écart de version de PHP, d’extensions installées ou de configuration serveur. Une préproduction utile est une préproduction identique, pas une préproduction approximative.
Pages liées
-
Un module cassé par sa propre mise à jour
Le problème que la copie de test évite dans la plupart des cas.
-
Dupliquer un site en préproduction
La procédure de duplication côté WordPress et WooCommerce.
-
Préparer une mise à jour majeure
La méthode complète quand c’est la plateforme entière qui change de version.
Questions fréquentes
Faut-il une préproduction permanente ou ponctuelle ?
Ma licence de module couvre-t-elle une copie de test ?
Peut-on tester sans copier les vraies données ?
Combien de temps garder la copie après l’intervention ?
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.