tsung报告中Transactions Statistics缺失问题

       长时间没有做性能测试,最近在使用tsung进行性能测试时,修改tsung自带的范例脚本后,运行查看结果时,发现测试报告中transactions  statistics缺失,刚开始一直以为是监控中的配置出现了问题,排查半天都没有解决问题。

      最后认输后,决定使用终极方法,使用之前测试脚本修改下,接口和参数改成现在的,终于完美解决。

       在解决问题后,对比两个脚本的异同,发现问题脚本中缺失transaction节点,好吧,我的锅,还是粗心犯了错!

       完整的配置见下:      

<session name="http-kaiji" probability="100" type="ts_http">
     <for from="1" to="10000000" var="i">
     <transaction name="getDataByColumns">
        <request >
        <http url="/nova/workSheet/getDataByColumns?workSheetId=188" method="POST" content_type='application/json' contents = '{
        "dimension_columns": ["field1"],
        "numeric_columns": ["field4"]}'
      version="1.1">
      <http_header name="Content-Type" value="application/json;charset=UTF-8"/>
       </http>
       </request>
      </transaction>
    </for>
  </session>

  

posted @ 2018-11-06 15:08  南山散人  阅读(261)  评论(0编辑  收藏  举报