1.LoadRunner的三大组件
-
Vugen(录制脚本)
-
controller(控制中心)
-
Analysis(分析中心)
2.录制协议的选择
常用的协议有:HTTP,webseriver,Java Vuser,ODBC
超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。
协议:计算机通讯行业中,任何客户端进行信息传递的时候,都必须有相对应的协议。比如网络通讯就有http和https协议
3.脚本的录制
①点击Create/Edit script 生成一个空白脚本,如下图:
②点击Start Record一个红色的开始录制脚本的设置,会弹出下方的选项:
Application Type(录制程序的类型)分为B/S系统(Internet Applications)和C/S系统( Win32 Applications) Program to read(选择录制脚本的浏览器驱动/路径),默认选择IE浏览器 URL Address(要录制脚本的目标网站) Working directory(存放脚本的目录) Record into Action(录制后生成脚本的位置)
③Options录制脚本的设置选项
1. HTML-based如果是web应用,首选HTML-based 2. URL-based不是基友浏览器的应用程序推荐使用URL-based script 3. Web应用中包含了与服务器交互的JavaApplet;基于浏览器的应用中包含了向服务器进行通信的JavaScript/VBScript代码; 【如果基于浏览器的应用程序包含了JavaScript并且该脚本向服务器产生了请求,比如DataGrid的分页按钮等,也要使用URL-based方式录制】 4. 基于浏览器的应用程序中使用率HTTPS安全协议,建议也使用URL-based方式录制 5. 如果使用HTML-based script模式录制后不能成功回放,可以考虑改用URL-based script模式来进行录制,因为这种情况多是上面所列举的情况导致的
④点击HTML Advanced会展示如下图所示弹窗:
默认选中第一种A script describing user actions
A script describing user actions
以表单格式提交
A script containing explicit URLs only
以数据格式提交
建议选择第二种,因为第一种方式录制脚本时有些信息会录制不到,而第二种以数据提交的格式,则不会出现这种问题。
⑤为防止录制脚本时,出现中文乱码,我们可以勾选HTTP properties下面的Advanced中的Support charset
到这里我们就可以正式的录制脚本了。点击图下的ok,你会看到loadrunner的启动,然后点击OK就开始录制脚本了。
注:对于打开IE浏览出现0 events。如何解决呢
1. 不要安装杀毒软件
2. 不要同时打开其他浏览器
3. 关闭第三方拓展
下期将说一下怎么用代理录制脚本!