grinder


How to run The Grinder in MAC?


I trying to use the grinder testing framework in mac, but i cant get the pass the first steps to open the console. this is what i tried:
i added class path and try to run it like this from the terminal with this command
java net.grinder.Console
but i get this error :
Error running worker process (org/picocontainer/ComponentFactory)
Exception in thread "main" java.lang.NoClassDefFoundError: org/picocontainer/ComponentFactory
at net.grinder.engine.process.GrinderProcess.run(GrinderProcess.java:309)
at net.grinder.engine.process.WorkerProcessEntryPoint.run(WorkerProcessEntryPoint.java:86)
at net.grinder.engine.process.WorkerProcessEntryPoint.main(WorkerProcessEntryPoint.java:58)
Caused by: java.lang.ClassNotFoundException: org.picocontainer.ComponentFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
this is the tutorial im following, anybody have some thoughts on this.
Grinder has a much longer classpath than just 'grinder.jar'. You need all the dependencies on the classpath, too. (e.g. picocontainer)
If the grinder jar has a MANIFEST.MF, it might list them, in which case those jars just have to be sitting in the same directory as the grinder jar. If not, you need to set the classpath to include them.
The specific error message you are showing will be fixed by adding picocontainer-.jar to your classpath. But you will probably need to include everything in the grinder lib dir on your classpath to get things working properly.

Related Links

JAVA API performance testing using GRINDER
Grinder how to use grinder API in java application?
Get request hanging in grinder
Grinder - recording script seems to have no effect
The Grinder: the console does not see the agent
Grinder 2 console on linux
How do I stop recording a test in a Grinder script?
How to run The Grinder in MAC?
How to set up “The Grinder” agent to recognize the console?

Categories

HOME
ontouchlistener
eclipse-plugin
yii
redmine
key
compilation
moodle-api
specifications
rangy
google-awareness
dhcp
texas-instruments
synthesis
pywinauto
google-tasks-api
vmware-workstation
jaspersoft-studio
bazaar
backtracking
liferay-6.2
altium-designer
multi-upload
pyopencl
unordered-multimap
high-availability
android-service
tf-idf
gravity-forms-plugin
iwebbrowser2
adapter
cube
objectmapper
progid
seafile-server
knights-tour
osx-lion
appcode
ms-media-foundation
netstat
tidal-scheduler
slideshow
jacoco-maven-plugin
access-denied
permission-denied
reverse-dns
ipp-protocol
ssi
scala-breeze
stateless-session-bean
network-protocols
lvalue
scheduledexecutorservice
livereload
carmen
yii2-model
unsigned
strpos
persistent-object-store
vim-plugin
wikimedia-commons
vdm-sl
flow-js
innerhtml
r.java-file
comctl32
n-tier-architecture
quantify
forio-contour
tabletools
application-blocks
visual-c++-2005
ggts
virtual-channel
jacob
asp.net-mvc-3-areas
chefspec
reentrancy
significant-digits
simplecov
story
popup-blocker
voice-recording
firebird1.5
gwt-celltable
memory-pool
multidrop-bus
groovy-console
upshot
ccl
iphone-sdk-4.3
eventaggregator
wmd-editor
fuzzy-comparison

Resources

Encrypt Message