我想使用jmeter在openerp中进行负载测试,我通过以下代码尝试了登录功能:
<?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>
但是我无法运行execute函数来读取res.partner:
<?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>
任何人都可以指导我。 感谢
答案 0 :(得分:1)
您在阅读res.partner
的电话中错过了用户的密码。如果您在用户ID之后添加它,它应该可以工作。
您可能会发现this client class有助于作为不同OpenERP RPC调用所需的所有参数的参考。