2012-04-03 7 views
2

Ich möchte Lasttests in OpenERP tun jmeter verwenden, habe ich versucht, die Login-Funktion durch den folgenden Code:ausführen Funktion von OPENERP in jmeter

<?xml version="1.0"?> 
     <methodCall> 
     <methodName>login</methodName> 
     <params> 
     <param> 
      <value>db</value> 
     </param> 
     <param> 
      <value>admin</value> 
     </param> 
     <param> 
      <value>admin</value> 
     </param> 
     </params> 

, aber ich konnte nicht in der Lage Führen Sie die Funktion ausführen, um res.partner zu lesen:

Jeder könnte mich in diesem. Danke

Antwort

1

Sie vermissen das Passwort des Benutzers in den Anruf zu lesen res.partner. Wenn Sie es nach der Benutzer-ID hinzufügen, sollte es funktionieren.

Sie könnten this client class hilfreich als Referenz für alle Parameter finden, die die verschiedenen OpenERP RPC Aufrufe erfordern.

+0

Danke, es funktioniert :) Ich verpasste das Passwort und die Klasse "Objekt" auf der URL .. Kann ich einen OSV-Assistenten erstellen, um einen Bericht daraus zu drucken? – user1310181

+0

Sie können alles tun, was der Client tun kann, @ user1310181. Um die Details herauszufinden, setzen Sie einen Breakpoint oder eine print-Anweisung in die 'LocalService .__ Call __()' Methode in 'netsvc.py'. Wenn Sie Probleme mit etwas Besonderem haben, stellen Sie eine separate Frage zu Stack Overflow. –