电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Loadrunner脚本开发说明VIP免费

Loadrunner脚本开发说明_第1页
1/37
Loadrunner脚本开发说明_第2页
2/37
Loadrunner脚本开发说明_第3页
3/37
1 脚本设计 1 .1 脚本分割 1.1.1 原则 VuGen 中的脚本分为三部分:vuser_init、vuser_end 和 Action。其中vuser_init 和vuser_end 都只能存在一个,不能再分割,而 Action 还可以分成无数多个部分(通过点击 New按钮,新建 ActionXXX)。 在录制需要登陆的系统时,我们往往把登陆部分放到 vuser_init 中,把登陆后的操作部分放到 Action 中,把注销关闭退出部分放到 vuser_end 中。但在部分情况下,登陆和退出操作也要放到 Action 中,具体条件如下: 1) 如果需要在登陆操作设集合点时(原因:vuser_init 中不能添加集合点); 2) 需要重复执行登陆退出操作时(原因:vuser_init 和 vuser_end 中的内容只会执行一次,不能重复); 1.1.2 Aciton 的分割 Action 的分割跟实际业务联系比较紧密,但主要遵循几点原则: 1) 进入菜单部分,单独为一个 action; 2) 一个功能模块默认为一个action(在特殊情况下,我们也可能将同一个模块功能分成多个action) 举例:例如在收购主机开票界面,我们录入一个烟农后,需要对该烟农进行多次过磅(每次过磅客户端都会提交一次请求,第一称的处理逻辑与第二称的处理逻辑不一样),此时,过磅信息这块我们会另外新增一个独立的action。 第一次录入等级 第二次或者第三次录入等级 1 .2 脚本内容设计 1 .2 .1 事务 为了衡量服务器的性能,我们需要定义事务。比如:我们在脚本中有一个数据查询的操作,为了衡量服务器执行查询操作的性能,我们把这个操作定义为一个事务,这样在运行测试脚本时,LR 运行到该事务的开始点时,LR 就会开始计时,直到运行到该事务的结束点,计时结束。这个事务的运行时间在结果中会有反映。 插入事务操作可以在录制过程中进行,也可以在录制结束后进行。 事务的名称:事务的名称最后有意义,能够清楚说明该事务完成的动作。(一般情况下,事务的命名规范为:事务_ 模块中文简称_ 功能点中文简称) 出现以下对话框 操作结束时,插入事务结束点 脚本中事务的代码如下: 1 .2 .2 注释 注释的作用主要是用来辨识一个Action 中的脚本代码属于那些操作,那些信息栏(一个Action 往往代表一个模块,模块中又有多个录入信息栏,多次操作相同功能,在不添加事务的情况下,如何明确录入的代码属于哪个信息栏,第几次操作,这个时候,注释就非常必要)。 注意:注释最后是在录制脚本过程中进行 1 .2 .3 集合点 插入...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Loadrunner脚本开发说明

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部