性能测试基本概念

1、性能指标:

业务指标:点击率,响应时间,事物吞吐量,在线用户数,并发用户数,最大并发用户数;

资源指标:内存、CPU、磁盘IO、网络

硬件设备

行业标准:可以从http://www.tpc.org/ 获得

2、常用工具:unix标准工具:sar、iostat、vmstat、time、ps、bdf、top、ipcs、uptime等等。

cpu(sar,time,top,ps)内存(vmstat,ipcs),文件系统(dbf,iostat,sar,swapinfo,nfsstat) IO子系统

状态(iostat)网络(netstat)

网络(ping,winipcfg,tracert,netstat)

3、测试类型:

常用的有性能、负载、容量、压力、强度、并发、稳定性、疲劳度、大数据量、稳定性;其他还有峰谷、

异常、速度、服务器、网络性能、防火墙等类型。

4、步骤:

目标&需求;计划;分析;方案&场景;资源准备;脚本&数据准备;测试;结果分析;调优&再测试。

5、注意事项:

C&S在同局域网;脚本要有检查点;参数化和关联对资源消耗对结果的影响;ThikTime的考虑和过滤;关闭日志;数据的规模和分布;

猜你喜欢

转载自spring00.iteye.com/blog/2117278