loadrunner培训内容纪要

负载测试服务器

并发用户并发

压力测试性能

压力测试的一种特殊类型。测试

随着用户量/数据量增大,系统性能曲线是一条尾线上扬(性能急剧失效,即出现压力点/失效点)大数据

好比测试系统在spa

  • 100用户
  • 1000用户
  • 10000用户
  • ………………...

下的系统性能状况。设计

目的是队列

  • 寻找压力点
  • 考查系统在不一样的负载状况,不一样的服务等级

经过不一样的服务等级,选择不一样的策略。内存

能够采用的方法有登录

并发测试

用尽可能多终端去压服务端。

大数据量测试

提升数据量

并发+大数据量

前两种的结合。

疲劳测试

在压力点、失效点作压力测试,考查软件的可靠性。

疲劳测试周期如何肯定?

例如,系统如何模拟10年的的运行状况?能够采用增长强度、缩短期的类比方法,能够在短期内采用高强度的测试办法。

性能测试用例设计

测试强度估算:采用80-20原理。每一个工做日中80%的业务在20%的时间内完成。

 


分析结果

    分析结果时要参考方差,方差值应该在2~3之间,值越大说明结果集分布越广,也就越不可信。

但要接合实际状况分析。    

       在大数据量、多用户的压力下,最可能压力下,内存保留10%空余最佳。

 

 几种用户

 使用用户:正在使用用户的用户,对系统有压力

 注册用户:系统里的注册用户,对系统无压力

 在线用户:登陆了系统,但对系统无太大压力,仅有保持连接的压力

 并发用户:同时对系统有请求,对系统有压力。在估算并发用户时,一半采用与实际用户数近似,1:100-1:10之间,通常用80%

 

 评价系统性能

 一、并发用户数

二、响应时间。影响系统服务等级。

三、处理能力。例如100用户、1000用户等等操做时都必须排队,过长的队列可能致使系统没法处理


根据TPM-C选择服务器
TPM-C=M*M0/T/M1
M  为日交易量,按照80/20原理
M0 为一个应用交易所对应的标准交易个数,推荐8-20
T  为交易时间,按每日8小时计算,T=8×20%=1.6
M1 机器处理能力 ,通常80%

在QC中导入已经存在的QTP脚本 一、从QC的测试计划中打开一个测试用例,选择脚本TAB页; 二、点击QTP图标,启动QTP,在QTP中选择open-本地系统-选择本地文件 三、选择save as 保存到QC的目录树中; 四、刷新QC 测试计划树,就能够看见最新的测试用例脚本
相关文章
相关标签/搜索