在jmeter中执行openERP的功能

时间:2012-04-03 10:54:46

标签: jmeter openerp

我想使用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>

任何人都可以指导我。 感谢

1 个答案:

答案 0 :(得分:1)

您在阅读res.partner的电话中错过了用户的密码。如果您在用户ID之后添加它,它应该可以工作。

您可能会发现this client class有助于作为不同OpenERP RPC调用所需的所有参数的参考。