性能测试笔记

首先要明确目标:1.该系统的性能表现是否满足运行时的要求(能力验证),2.现有设备是否是制约性能表现的最大因素?(规划能力上)
2010年1月26日
今天开始再次研究Loadrunner,心态上已经成熟,技术上仍然是一个菜鸟,本着学习的态度,录制了一些Login的代码,录制完代码后,要做就是回放和检测代码,然后就是参数化,参数化用到最多的就是File类型(可能是初学者的感觉), 这个倒不必太担心,必要时可以查资料来确定,使用哪种类型的参数,但是要想熟练,那就需要大量的实践了,再就是加入事务和集合点,一般来说事务和集合点要结合使用,至于如何确定一个事务(重要吗?凭经验,,以后再论),而集合点的加入就需要一定的学问了,初学者一定要搞清楚集合点极其作用,1.是否需要加入集合点 2.集合点加在哪里比较合适?3.集合点和并发用户到底有何区别 4.采用何种方式的集合点 5.如何确定集合点达到了预定要求? 录制的代码很简单,调试不是什么难事,很快通过。
代码正确后,就使用控制器进入场景模式,这个是需要一定的技巧和经验,同样如何熟练的使用那些性能计数器来达到性能测试目的,继续研究和学习中。。
----------------------------------------------------------------------------------
关于vuser
《性能测试进阶指南》

1.Reconding Options

HTML-based Script:这种方式录制出来的脚本是基于HTML的, 以HTML操作为录制级别,非HTML操作方式不进行录制,访问的页面从一个HTML跳转到另外一个HTML,那么只需要得到针对HTML的请求即可。

A script describing user actions, 基于用户行为的脚本,后面提示使用类似Web_link, Web_submit_form等的函数。Web_link 是使用A script describing user actions 选项才能使用

web_link(“在测试结果中显示的名称”, “TEXT=需要单击的超链接名”, LAST);

如果一个页面中有多个同名的链接,web_link("click link", "Text = link", ord =2, LAST);

A script describing user actions 的好处是简洁,缺点是当页面存在多个同名链接时难以区分。

A script containing explicit URLs only(e.g. web_url, web_submit_data)

该选项确定基于URL请求的脚本录制类型。与基于用户行为模拟的不同之处在于,这种录制方式不考虑任何用户操作,只考虑客户端发送的请求,注重实际系统做了些什么。

web_url("在测试结果中显示的名称", “URL= 需要访问的超链接地址”, LAST);

 

web_link 和 web_url 函数都是页面访问型函数,实现HTTP请求中的GET方法, POST方法:web_submit_form或 web_submit_data

和Web_submit_form()函数不同,  web_submit_data()函数无需前面的页面支持,直接发送给对应页面相关数据即可。

除这4个函数外还有一个 Web_custopm_request()用于请求其他特殊的操作。

Url-BASE Script:是基于URL请求的脚本录制方式,会录制得到所有的HTTP请求。导致脚本包含大量的Web_url函数。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值