优化后效果图:
1. 邮件发送html报告有中文时,显示乱码:
修改encoding为“UTF-8”
2. Summary中的只标红Failures数:屏蔽Summary中class属性
修改allFailureCount
3. Pages页面按Average Time倒序排序:
在Pagelist模板中for-each下添加
4. 接口Average Time超过2s标黄显示:添加LongTime css.Failure { font-weight:bold; color:red;
} .LongTime { font-weight:bold; color:#ff9900;
}Pagelist 模块中针对错误和超长时间接口标色显示
Failure
LongTime
5. 添加90% Line和QPS:添加90 %lineTime模板
NaN
NaN
Sunmary中添加标题
# SamplesSuccessFailuresSuccess RateAverage TimeMin TimeMax Time90% LineQPSSummary中添加allLineTime和qps变量Summary中调用allLineTime和qps变量
pagelist中添加标题
Pages
URL | # Samples | Success | Failures | Success Rate | Average Time | Min Time | Max Time | 90% Line | QPS |
---|
pagelist中调用allLineTime和qps变量
6.Failure Detail模块显示Response Data:设置showData为‘y’
替换内容
Response | Failure Message | Response Data |
---|---|---|
- |
7.添加Host
Date report: | Host: | 测试日志 |