Questions marquées «testing»

30
Comment faire du Test Driven Development (TDD) dans Drupal?

Quels sont les outils utilisés TDD dans Drupal (modules PHP, modules Drupal, etc.)? À quoi ressemble votre workflow de validation / test / déploiement? Utilisez-vous Phing, PHPUnderControl, Hudson pour gérer ce flux de travail? De quelle manière les tests unitaires rendent-ils votre code plus...

23
Comment écrire des tests automatisés?

J'ai vu que Drupal 7 inclut une sorte de framework de test (je ne l'ai pas encore essayé car mes sites existants sont toujours dans Drupal 6 et ne migreront probablement pas de si tôt). Comment pouvez-vous écrire des tests automatisés pour un site Drupal 6, existe-t-il un module pour cela? Combien...

12
Faire des tests A / B

Je voudrais faire quelques tests A / B. Je voudrais avoir 2 modèles légèrement différents et des modules et chemins différents pour chaque modèle, puis je voudrais faire aux visiteurs 50% de modèles A + modules et logiques, etc. et 50% des modèles de visiteurs B + propres modules. Il serait basé...

12
Comment exécuter les tests PHPUnit?

Drupal 8 complète le cadre de test basé sur Simpletest avec PHPUnit , et Simpletest pourrait être supprimé dans Drupal 9. Je ne suis pas encore passé à Drupal 8, mais je me demandais comment écrire des tests existants dans PHPUnit (pour suivre la tendance) pour Drupal 7, plutôt dans Simpletest?...

7
Comment définir la nouvelle valeur AUTO_INCREMENT?

J'ai la déclaration suivante dans mon code de module: db_query("ALTER TABLE {tripletex_invoice} AUTO_INCREMENT = :number", array(':number' => $start_value)); Pendant SimpleTest, j'obtiens le message d'erreur suivant: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have...