影响性能的主要因素:
1.用户:数目,类型,活动频率,思考时间,访问次数,点击数;
2.会话:每个会话页面大小,使用时间长度;
3.并发问题:缓存交换任务优先级;
4.吞吐量;
5.每个请求的逻辑处理;
6.应用体系架构设计,软件性能;
7.客户端速度,客户端本地网络速度;
8.公共网络延迟;公共网络吞吐量,服务器本地网络速度带宽吞吐量;
9.服务器响应时间,服务器硬件速度,服务器分布模式,系统配置,安全有关的配置;
1.用户:数目,类型,活动频率,思考时间,访问次数,点击数;
2.会话:每个会话页面大小,使用时间长度;
3.并发问题:缓存交换任务优先级;
4.吞吐量;
5.每个请求的逻辑处理;
6.应用体系架构设计,软件性能;
7.客户端速度,客户端本地网络速度;
8.公共网络延迟;公共网络吞吐量,服务器本地网络速度带宽吞吐量;
9.服务器响应时间,服务器硬件速度,服务器分布模式,系统配置,安全有关的配置;
评测
任何测试的目的都是确保软件符合预先规定的目标和要求.性能测试也不例外.所以发布制定一套标
任何测试的目的都是确保软件符合预先规定的目标和要求.性能测试也不例外.所以发布制定一套标
准.
一:性能测试评测模型
1)线性投射:用大量的过去的,扩展的或者将来可能发生的数据组成散布图,利用这个图表为断和系统
一:性能测试评测模型
1)线性投射:用大量的过去的,扩展的或者将来可能发生的数据组成散布图,利用这个图表为断和系统
的当前状况对比;
2)分析模型:用排队论公式和算法预测响应时间,利用描述工作量的数据和系统本质关联起来;
3)模仿:模仿实际用户的使用方法测试你的系统;
4)基准:定义测试和你最初的测试作为标准,利用它和所有后来进行的测试结果进行对比;
2)分析模型:用排队论公式和算法预测响应时间,利用描述工作量的数据和系统本质关联起来;
3)模仿:模仿实际用户的使用方法测试你的系统;
4)基准:定义测试和你最初的测试作为标准,利用它和所有后来进行的测试结果进行对比;
二:性能测试评测指标
1)动态监测 - 在测试执行过程中,实时获取并显示在执行的各测试脚本的状态;
2)响应时间/吞吐量 - 测试对象针对特定主角和/或用例的响应时间或吞吐量的评测;
3)百分位报告 - 代表不同测试执行情况的两个(或多个)数据集成之间的差异或趋势;
4)追踪报告 - 主角(测试脚本)和测试对象之间的消息/会话详细信息;
1)动态监测 - 在测试执行过程中,实时获取并显示在执行的各测试脚本的状态;
2)响应时间/吞吐量 - 测试对象针对特定主角和/或用例的响应时间或吞吐量的评测;
3)百分位报告 - 代表不同测试执行情况的两个(或多个)数据集成之间的差异或趋势;
4)追踪报告 - 主角(测试脚本)和测试对象之间的消息/会话详细信息;