2012-04-03 5 views
2

에 openERP의 기능을 실행 나는 나는 아래의 코드로 로그인 기능을 시도하여 JMeter를 사용하여 openerp에서 부하 테스트를하고 싶습니다 읽기 함수를 실행하여 res.partner를 읽습니다.JMeter를

<?xml version="1.0"?> 
<methodCall> 
<methodName>execute</methodName> 
<params> 
<param> 
    <value><string>db</string></value> 
</param> 
<param> 
    <value>admin</value> 
</param> 
<param> 
    <value><string>res.partner</string></value> 
</param> 
<param> 
    <value><string>read</string></value> 
</param> 

<param> 
    <array> 
    <data> <int>1</int> </data> 
    <data> <int>2</int></data> 
    </array> 
</param> 

<param> 
    <array> 
    <data> <string>name</string> </data> 
     <data> <string>title</string> </data> 
</array> 
</param> 
</params> 
</methodCall> 

누구나 나를이 방향으로 안내 할 수 있습니다. 감사합니다.

답변

1

res.partner을 (를) 호출하는 사용자의 암호가 누락되었습니다. 사용자 ID 다음에 추가하면 작동합니다.

다른 OpenERP RPC 호출에 필요한 모든 매개 변수에 대한 참조로 유용한 this client class을 찾을 수 있습니다.

+0

고마워, 작동 :) 비밀 번호와 클래스 "객체"를 놓쳤습니다. osv 마법사를 사용하여 보고서를 인쇄 할 수 있습니까? – user1310181

+0

@ user1310181 클라이언트가 수행 할 수있는 모든 작업을 수행 할 수 있습니다. 세부 사항을 이해하려면'netsvc.py'의'LocalService .__ call __()'메쏘드에 중단 점이나 print 문을 넣으십시오. 특정 문제에 문제가있는 경우 스택 오버플로에 대한 별도의 질문을하십시오. –

관련 문제