2013-07-26 3 views
0

J'ai quelques suites de tests écrites en sélénium IDE (piloté par les données), et je ne trouve pas d'option de suite de tests export pour php (phpunit) manquant probablement le plugin. Donc, ma question est de savoir comment je peux configurer certains outils pour générer encore une couverture de code lors de l'exécution de tests IDE sélénium. J'ai encore besoin ces beaux rapports de couverture de code généré par phpunit + xdebug :)Sélénium IDE et couverture de code php

Modifier

J'ai installé php_codecoverage, à travers les poires. Après la mise à jour des fichiers prepend/append.php Je reçois ce rapport à moitié terminé sans les fichiers source/détails de ligne.

enter image description here

Maintenant je dois résoudre ce problème et ajouter des répertoires à la liste noire (par exemple xamppfiles/*)

Répondre

0

Pas exactement ce que vous demandez, mais vous pouvez obtenir le PHP formatters for Selenium IDE au Site Web d'addons de Mozilla. Vous devrez modifier les parties pilotées par les données après l'exportation.

+0

Je suis parvenu à créer une couverture de code avec Selenium IDE Tests, un peu lent en travaillant très bien – sakhunzai

+0

Pour configurer je dois mettre à jour auto_prepend.php/auto_append.php pour commencer (avant le premier test)/stop (à la fin de tout tests) à l'endroit souhaité et après chaque essai, fusionner les données de couverture avec la précédente et générer le rapport après la fin du test (par exemple, lors de l'arrêt de la couverture). J'utilise un cookie pour gérer ceci, par exemple url.php? _cc = start et url.php? _cc = stop. :) – sakhunzai