【问题标题】:Tsung. contents_from_file attribute with variable value宗。具有变量值的 contents_from_file 属性
【发布时间】:2011-06-07 19:59:52
【问题描述】:

我在使用 tsung 时遇到问题:

我在一个目录中有多个文件,我必须将它们发送到服务器。一世 使用此文件列表(完整路径)创建文件并添加一个选项 tsung 配置:

 <option name="file_server" id="xml_files" value="/home/ubuntu/.tsung/files"></option>

我的目标是从此文件中选择一个随机文件路径并发送到 服务器。为此,我编写了这部分配置:

  <setdynvars sourcetype="file" fileid="xml_files" delimiter=";"
order="random">
       <var name="file_name" />
     </setdynvars>

     <request subst="true">
           <http url="/" version="1.1" method="POST"
contents_from_file="%%_file_name%%"></http>
     </request>

但这不起作用。当我将 attr contents_from_file 设置为常量时 一切正常。 有没有办法用变量做到这一点?

【问题讨论】:

标签: performance scalability benchmarking load-testing tsung


【解决方案1】:

我得到了类似的东西,我正在使用 tsung 1.5.0。你可能想试试:

<request subst="true">
           <http url="/" version="1.1" method="POST"
contents="%%readafile:readrnd%%"></http>
     </request>

其中 readfafile 是您自己的导出 readrnd 函数的模块。 readrnd 应该返回随机文件的内容。 注意:从文件源读取时文件名将是二进制文件,您可能需要序列化。

代替:

<request subst="true">
           <http url="/" version="1.1" method="POST"
contents_from_file="%%_file_name%%"></http>
     </request> 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-22
    • 1970-01-01
    • 1970-01-01
    • 2013-12-22
    • 1970-01-01
    • 2018-05-15
    • 2015-02-21
    相关资源
    最近更新 更多