Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/03/2007, 10h47   #1
Membre éclairé
 
Inscription : décembre 2005
Messages : 315
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : décembre 2005
Messages : 315
Points : 313
Points : 313
Par défaut Couverture de code PL/SQL

Bonjour,

Quelqu'un aurait-il eu écho d'un outil de contrôle de couverture de code PL/SQL (à la manière de JCover pour java) ?
Je cherche un outil qui puisse travailler sur du code PL/SQL sous forme de packages, fonctions, et procédures Oracle.

Merci,
Chris.
jproto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 11h12   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
DBMS_PROFILER peut être intéressant.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 11h46   #3
Membre éclairé
 
Inscription : décembre 2005
Messages : 315
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : décembre 2005
Messages : 315
Points : 313
Points : 313
Je ne connaissais pas, et cela me sera certainement utile dans le futur.
Cependant, ce que je cherche à déterminer, c'est si ma série de tests unitaires couvre bien l'ensemble de mon code.

Pour info, on vient de me transmettre la référence suivante : http://www.ounit.com/moreabout.html
Je vais creuser.

Merci,
Chris.
jproto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 16h20   #4
Membre éclairé
 
Inscription : décembre 2005
Messages : 315
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : décembre 2005
Messages : 315
Points : 313
Points : 313
En fait, ounit ne permet pas de gérer la couverture de code, mais uniquement les tests unitaires en eux-mêmes.
DBMS_PROFILER semble donc être une bonne orientation.

Quelqu'un connait-il un projet qui exploite déjà ce package pour un contrôle de couverture de code, ou suis-je condamné à réinventer une roue ?

Chris.
jproto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 17h16   #5
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
Il y a Quest Code Tester for Oracle
http://www.oracleplsqlprogramming.com/
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 10h48   #6
Membre éclairé
 
Inscription : décembre 2005
Messages : 315
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Gironde (Aquitaine)

Informations forums :
Inscription : décembre 2005
Messages : 315
Points : 313
Points : 313
Par défaut Quest Code Tester for Oracle

J'ai récupéré la version FreeWare de l'application pour la tester.
L'interface et l'ergonomie sont trés intéressantes, mais je ne trouve pas mon bonheur au niveau couverture de code.
Le programme nous indique bien pour quelles fonctions il existe des tests unitaires, et celles pour lesquelles il
n'en existe pas. Mais je n'ai rien trouvé qui m'indique si les tests ont correctement couverts le code d'une fonction ou pas.

Chris.
jproto est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h54.


 
 
 
 
Partenaires

Hébergement Web