2013-10-02 3 views
1

Je ne peux pas exécuter Grinder3 framework avec Jython. Je l'ai téléchargé et je vois qu'il y a un dossier lib/avec quelques fichiers .jar.Impossible d'exécuter Grinder Java Test Framework

Le grinder3 fournit des exemples (écrits en python). Je reçois une erreur quand j'essaye d'exécuter ces exemples avec jython, l'erreur me dit que la lib ne peut pas être trouvée.

Comment dois-je inclure ces jar pour pouvoir exécuter les exemples?

Traceback (most recent call last): 
    File "amazon.py", line 18, in <module> 
    from net.grinder.script.Grinder import grinder 
ImportError: No module named ne 
+0

Pouvez-vous montrer comment vous essayez de lancer Grinder? Ça ne ferait pas de mal d'inclure votre fichier amazon.py non plus, à moins que ce soit énorme. –

Répondre

3

Vous devez inclure grinder lib dir à CLASSPATH sur votre shell. Assurez-vous que votre variable d'environnement a un chemin ajouté. En règle générale du pouce assurez-vous GRINDERPATH, GRINDERPROPERTIES, CLASSPATH & JAVA_HOME sont réglés avant de commencer Grinder

Je vous suggère de créer un fichier variable d'environnement (ou même ajouter au script de démarrage profil) avec les données mentionnées ci-dessus & ajouter à profil de coquille. Cela permettra d'assurer que votre chemin sont correctement réglés

set GRINDERPATH=<em>(full path to grinder installation directory)</em> 
set GRINDERPROPERTIES=<em>(full path to grinder.properties)</em>\grinder.properties 
set CLASSPATH=%GRINDERPATH%\lib\grinder.jar;%CLASSPATH% 
set JAVA_HOME=<em>(full path to java installation directory)</em> 
PATH=%JAVA_HOME%\bin;%PATH% 

Si le paramètre ne résout pas pour vous, alors vous une impression en utilisant CLASSPATH « echo » et vérifier la présence de votre fichier JAR? Collez-le ici avec la commande que vous utilisez pour lancer Grinder

Questions connexes