2016-03-23 18 views
3

Ich bekomme Datei nicht gefunden Ausnahme beim Starten der Aufnahme..Auch ich bin nicht in der Lage, herauszufinden, das RootCA-Zertifikat in der JMeter Installable-Ordner.Zugriff verweigert Problem beim Aufzeichnen Jmeter Skript

+0

Geben Sie weitere Informationen ein, lesen Sie zuerst [Wie erstellt man ein minimales, vollständiges und verifizierbares Beispiel] (http://stackoverflow.com/help/mcve) – Mahendra

+0

wenn ich auf Start klicke und "java .io." Datei nicht gefunden Ausnahme: Proxy server.jks "(Zugriff verweigert). wie man dieses Problem löst. – Kumar

Antwort

2

Per TestRecording210 JMeter Wiki-Seite geschieht es, wenn der Benutzer, Sie JMeter laufen unter, haben keinen Schreibzugriff auf JMeter den Ordner „bin“:

Another cause of errors is where the JMeter bin directory is not writable, as JMeter defaults to creating the keystore in the bin directory. For example

Could not create script recording proxy - see log for details: Command :'"C:\Program Files\Java\jre7\bin\keytool" -genkeypair -alias :root_ca: -dname "CN=_ DO NOT INSTALL unless this is your certificate (JMeter root CA), OU=Username: user, C=US" -keyalg RSA -keystore proxyserver.jks -storepass {redacted) -keypass {redacted) -validity 7 -ext bc:c' failed, code: 1 keytool error: java.io.FileNotFoundException: proxyserver.jks (Access is denied)

The last line shows the cause.

The cure is to tell JMeter where to create the keystore, by defining the property

proxy.cert.directory 

Um es zu tun hinzufügen nächste Zeile zu user.properties-Datei (unter/ist Ordner Ihrer JMeter-Installation befindet)

proxy.cert.directory=/some/folder/you/have/write/access 

Und auf dem nächsten JMeter Rest Kunst sollte es anfangen zu arbeiten.

Sie können auch eine alternative Methode zur Aufzeichnung eines JMeter-Tests in Betracht ziehen - den Modus "SmartJMX", der über den Service Mobile Recorder verfügbar ist. In diesem Fall müssen Sie sich nicht um Proxy-Server, Zertifikate usw. kümmern. Außerdem wird sogar eine automatische Korrelation durchgeführt, so dass Sie einige Zeit sparen können, die normalerweise für die Handhabung dynamischer Parameter benötigt wird.

+0

bin nicht in der Lage, oben genannte Zeile in der Eigenschaftendatei des Benutzers hinzuzufügen. Nachricht als 'Zugriff verweigert' erhalten. Ich halte Administratorrechte für meinen Laptop ... Bitte helfen Sie – Kumar