使用Loadrunner VuGen编辑器手动编写脚本

来源:互联网 发布:软件项目管理案例分析 编辑:程序博客网 时间:2024/05/22 00:22

要创建自定义脚本,首先需创建框架脚本。框架脚本包含脚本的三个主要部分: init、actions 和end。这三部分均为空白,需要手动插入函数。

一:C Vuser 脚本

在C Vuser 脚本中, 您可以使用符合标准ANSI 约定的任意C 代码。要创建空C Vuser 脚本,请在“创建新脚本”对话框中选择C Vuser。VuGen 将创建空C Vuser 脚本:
Action1()
{
return 0;
}

我们可以在使用C 函数的所有Vuser 脚本类型中使用C Vuser 函数。

 

二:Java Vuser
在Java Vuser 脚本中, 可以放入任何标准Java 代码。要创建空Java Vuser 脚本, 请在“新建虚拟用户”对话框中选择Java Vuser。VuGen 将创建空Java 脚本:

import lrapi.lr;
public class Actions
{
public int init() {
return 0;
}
public int action() {
return 0;
}
public int end() {
return 0;
}
}

对于Java Vuser, 只能编辑Actions 类。Actions 类中有三个方法: init、action 和end。将初始化代码放在init 方法中, 业务流程放在action 方法中, 清理代码放在end 方法中。

 

三:.NET Vuser
我们可以创建一个空.NET Vuser 脚本,在其中放入.NETcode。此脚本类型可以将现有.NET 应用程序与VuGen 结合。要创建空.NET Vuser 脚本,请在“创建新脚本”对话框中选择.NET。
在.NET Vuser 脚本中, 默认语言为C#。如果脚本是从录制的会话生成, 则可以利用VuGen 从录制> 录制选项> 常规> 脚本中选择“Visual Basic .NET 语言”并重新生成脚本, 从而将脚

本语言从C# 更改为VB.NET。
提示: 通过单击按钮可以在Visual Studio 中编辑脚本。以下示例显示了空.NET 脚本的Action 部分:

namespace Script
{
public partial class VuserClass
{
public int Action()
{
// Add your code here
return 0;
}
}
}
备注: 在Action 方法中输入业务流程代码。将初始化代码添加到vuser_init 方法中, 并将清理代码添加到vuser_end 方法中。

0 0
原创粉丝点击