要生成系统上的负载,首先创建一个能够运行以模拟真实用户行为Vuser脚本。您使用VuGen建立和构建Vuser脚本。浏览器
在这一课中,你将涵盖如下主题:服务器
在性能测试环境中,LoadRunner替换人类用户与虚拟用户,也被称为的Vuser。以可重复和可预测的方式- Vuser的经过模拟典型用户的操做产生的系统上的负载。编辑器
您使用VuGen(LoadRunner的虚拟用户生成器)来建立Vuser脚本。VuGen将适用于记录和回放的原则。当你走过你的应用程序中的业务流程时,VuGen记录你的动做并转化这些动做到Vuser脚本步骤。这些Vuser脚本造成负载测试的基础。函数
要开发Vuser脚本,你第一次打开VuGen中并建立一个空白脚本。此后,您能够经过记录事件,并添加手动加强的脚本提高空白脚本。工具
在本节中,您将打开VuGen中,并建立一个基于上一个空白Vuser脚本的Web - HTTP / HTML协议。性能
在LoadRunner的机器,双击虚拟用户生成桌面上的快捷方式图标,打开VuGen中。测试
点击文件>新建脚本和解决方案,或单击添加新脚本按钮VuGen工具栏上。打开一个新的脚本对话框的建立。网站
从可用协议列表中,选择网络- HTTP / HTML,而后单击建立。google
VuGen将建立一个空白Vuser脚本并显示VuGen将编辑器的脚本。
在显影Vuser脚本的下一步是记录由实际用户执行的操做。在上一节中,您建立了一个空的Web - HTTP / HTML Vuser脚本。如今,你就能够开始直接录制动做到脚本。在本节中,你会跟踪旅行社进行预订从丹佛到洛杉矶的飞行动做,并检查航班行程。
注:为了使VuGen录制你在Web Tours应用程序执行的操做,单击录制>录制选项。在录制选项对话框中,选择常规>脚本,而后在脚本选项,请确保为COM本地服务器建立的轨道过程复选框被清除。
要录制Vuser脚本:
开始录制在HP网站旅游网站。
点击录制>录制,或者单击录制按钮VuGen工具栏上。打开开始录制对话框。
单击开始录制。一个新的Web浏览器打开并显示在HP Web旅游主页。
注意:若是有一个错误打开HP网站游览,请确保网络导游服务器正在运行。有关详细信息,请参阅使用HP网络导游示例应用程序。
VuGen的浮动录制工具栏打开。
登陆到HP网站之旅。
键入如下信息:
-用户名:乔乔
-密码:豆
输入航班信息。
点击机票。打开查找航班页面。
从出发城市,选择丹佛(默认)。
出发日期:保持默认日期。
从到达城市,选择洛杉矶。
返回日期:保持默认日期。
从座位偏好,选择 过道。
选择一个航班。
点击Continue(继续)接受默认航班选择。打开付款明细页。
输入支付信息并预订航班。
在信用卡框中,输入12345678。
在左窗格中,单击行程。打开网页行程。
在左窗格中,单击搁笔。
关闭浏览器,而后单击中止录制按钮的VuGen将浮动工具栏上中止录制过程。
VuGen将生成所需的代码和代码插入到Vuser脚本。
若是设计工做室打开后,单击关闭,关闭设计工做室。
如今,您已经录制了旅行社的登陆,预订航班,检查行程,并注销的行为。VuGen将记录从您点击的那一刻你的步骤开始录制按钮,您单击的那一刻中止录制按钮。
如今,您可使用VuGen查看脚本。VuGen将让你看到Vuser脚本中的一些格式:
该解决方案资源管理器为您提供告终构化的访问Vuser脚本的各个部分,以及多项与该Vuser脚本相关的文件。
该步骤导航显示列出Vuser的操做步骤为脚本的基于图标的视图。对于在录制过程当中执行的每一个操做,VuGen将产生在步骤导航器的相应步骤。
步骤导航器显示一个快照图标,以代表的一个具体步骤包含一个快照。
要查看步骤Navigator中,选择脚本视图>步骤导航,或者单击步骤导航按钮VuGen工具栏上。双击步骤导航器的任何步骤,以显示在编辑器中相应的功能。
该VuGen将编辑器显示脚本的基于文本的视图。在编辑器中,Vuser的操做被列为API函数。在编辑器中,VuGen将使用颜色编码显示在脚本的功能和它们的参数值。您能够键入C或LoadRunner的API函数,以及控制流语句,直接进入脚本。
注:来源HP官网LR帮助中心,因为使用的google翻译,有些专有名词翻译的不许确,这个系列只是作个入门流程参考,望你们见谅哈~