性能测试--3

脚本的参数化测略:
1、对于单用户来讲,顺序的取值和唯一的取值结果相同;
关联:把脚本中某些写死的数据转变成服务器所送的、动态的每次不 一样的数据(动态id)。一般是正常录制,但是回放不成功,考虑是都做了关联。
关联的步骤:
1、从服务器返回的数据中选取需要进行关联的数据;
2、将该数据存入脚本的一个参数中;
3、将脚本中需要使用该数据的地方用该参数来替代;
关联函数要写在生成该动态参数之前,函数运用的是wen_reg_save_param()函数

基于HTML方式和URL方式

  • 基于HTML方式:当打开脚本进行录制时,lr会将当前页面的信息保存到lr缓存中,如登录首页打开时,缓存中会记录用户名、密码以及usersession,则当用户继续录制,提交登录信息,点击确定时,lr会按照用户提交的信息和当前页面中缓存信息进行比较,有区别的记录到脚本中。对于有变化的点击坐标X\Y轴进行记录。对于没有改变的(用户名、密码等)不进行记录,形成的脚本简单、内容少。
  • 基于URL方式,则默认没有缓存,lr会将页面中所有的信息全部记录下来,脚本比较复杂。
  • 基于html方式简单,但是遇到如银行、证券、保险等安全性比较高的被测系统(协议使用https),那么必须使用url的方式,html方式记录的信息不完整,脚本无法调试通过。

Windows Resouces各种指标说明

1、%processor time(处理器时间):指系统执行非空闲时间百分比。,如果平均值小于85%(不同的公司有不同的要求),则一般没有问题,如果平均值超过85%或其值超过95%,则怀疑处理器瓶颈。
2、如果Processor Queue Length 显示的队列长度保持不变(平均值+1)个,并且处理器的利用率(%Processor Time 超过平均值),那么很有可能存在处理器瓶颈;如果Processor Queue Length 显示的队列长度超过(平均值+1)个,而PR的值却很低,那可能是处理器阻塞问题。
3、page reads/sec(页面的读取率),指为解决硬错误到上读取的次数,该值比较高的时候,可能是内存不足。衡量硬错误的指标–panges/sec,只用关心硬错误。
4、磁盘利用率(%Disk time):磁盘的使用率,性能调优的一个原则减少磁盘IO的读写,因为磁盘IO较大,会严重影响系统的性能。
5、Disk Read(Write) bytes/sec:如果该值超过几十M,甚至上百M,则怀疑磁盘瓶颈。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值