3. 创建一个空白Web脚本
在欢迎使用Virtual User Generator 区域中,单击New Script---新建脚本按钮。这时将打开“新建虚拟用户”对话框,显示“新建单协议脚本”选项。
协议是客户端用来与系统后端进行的语言。HP Web Tours 是一个基于Web 的应用程序,因此您将创建一个Web Vuser 脚本。请确保“类别”是所有协议。VuGen 将列出适用于单协议脚本的所有可用协议。向下滚动列表,选择Web (HTTP/HTML) 并单击创建,创建一个空白Web 脚本。
注:在多协议脚本中,高级用户可以在一个录制会话期间录制多个协议。在本教程中,您将创建一个Web 类型的协议脚本。录制其他类型的单协议或多协议脚本的过程与录制Web 脚本的过程类似。
11
4. 使用VuGen向导模式
空白脚本以VuGen 的向导模式打开,同时左侧显示任务窗格。如果没有显示任务窗格,请单击工具栏上的任务按钮
。如果“开始录制”对话框自动打开,请单击取消。
VuGen 的向导将指导您逐步完成创建脚本并使其适应测试环境的过程。任务窗格列出脚本创建过程中的各个步骤或任务。在您执行各个步骤的过程中,VuGen 将在窗口的主要区域显示详细说明和指示信息。
Introduction:简介,介绍
可以自定义VuGen 窗口来显示或隐藏各个工具栏。要显示或隐藏工具栏,请选择 视图>工具栏并选中/不选中目标工具栏旁边的复选标记。
通过打开“任务”窗格并单击其中一个任务步骤,可以随时返回到VuGen 向导。
12
3.3如何录制业务流程来创建脚本
创建用户模拟场景的下一步就是录制实际用户所执行的操作。在前面您已经创建了一个空的Web 脚本。现在可以将用户操作直接录制到脚本中。在这一节,您将跟踪一个完整的事件(一名乘客预订从丹佛到洛杉矶的航班,然后查看航班路线)。 要录制脚本,请执行下列操作:
1 在HP Web Tours 网站上开始录制。 A. 单击“任务”窗格中的录制应用程序。 B. 在说明窗格底部,单击开始录制。
或选择Vuser >开始录制或者单击页面顶部工具栏中的开始录制按钮,那个红色的圆点。
13
C.“开始录制”对话框打开,在URL 地址框中,输入http://localhost:1080/WebTours。在录
制到操作框中,选择Action。单击确定。这时将打开一个新的Web 浏览窗口并显示HP Web Tours 网站。
要录制的程序:浏览器的安装目录; URl地址:就是要测试的应用程序的链接;
工具目录:指向Loadrunner的安装目录的Bin目录下,一般不用更改。
备注:当浏览器是IE的时候,工作目录是loadrunner的安装目录,但是当改为其它浏览器的安装目录时,工作目录会改为该浏览器的安装目录,正确的只能是loadrunner的安装目录。
备注:如果打开网站时出错,请确保 Web 服务器正在运行。要启动服务器,请选择启动>
程序> LoadRunner > Samples > Web >启动 Web 服务器。
14
备注:不能自动弹出所用程序的网页页面时,原因是由于安装了多个浏览器,将启用第三方
浏览器扩展的勾去掉。Internet选项----高级----,设置好以后,要重启。 1、安装loadrunner后,录制脚本时打不开IE,或者报错
原因有两个,一是可能安装了多个浏览器,解决方法打开IE选项---高级--去掉“启用第三方浏览器扩展(需要重启动)”的勾选,重启生效。 2、录制脚本时出现IE运行错误
原因:一般是操作系统的环境不适合或者浏览器的版本有出入。 3、清除IE浏览器的缓存。
4、我的是xp+Loadrunner11+360可以成功录制脚本,但是,用IE浏览器就不能成功录制脚本,也不知道是什么问题。我最终是重做的系统,性能测试环境很干净,录制成功了,没有出现问题。
5、Loadrunner11录制的脚本一般都存放在
E、选择航班,输入支付信息并预订机票,在 Credit Card (信用卡)框中输入 12345678,并在 Exp Date (到期日)框中输入 06/10。单击 Continue (继续)。这时将打开 Invoice (发票)页面,显示您的发票。查看航班路线。
F、查看完航班以后,在左窗格中单击Sign Off(注销)退出航班订票系统。 H、在浮动菜单栏上,单击蓝色的方框停止按钮,以停止录制。
Vuser 脚本生成时会打开“代码生成”弹出窗口。然后 VuGen 向导会自动执行任务窗格中的下一步,并显示关于录制情况的概要信息。(如果看不到概要信息,请单击“任务”窗格中的录制概要。)
15