发布新日志

  • LoadRunner完全卸载方法

    2008-01-03 11:39:40

    LoadRunner完全卸载方法

    如何重新安装LoadRunner:

    如果安装LoadRunner最新版本失败,相信很多朋友都会遇到重新安装不成功的烦恼。原因可能是多种情况,可能是早期的LoadRunner版本兼容性问题导致安装失败,也可能安装过程中弹出组件注册失败的各种错误。如果正常重新安装,只能先让LoadRunner充分卸载。

    可以按以下的步骤操作:

    1.保证所有LoadRunner的相关进程(包括Controller、VuGen、Analysis和Agent Process)全部关闭。

    2.备份好LoadRunner安装目录下测试脚本,这些脚本一般存放在LoadRunner安装目录下的“scrīpts”子目录里。

    3.在操作系统控制面板的“删除与添加程序”中运行LoadRunner的卸载程序。如果弹出提示信息关于共享文件的,都选择全部删除。

    4.卸载向导完成后,按照要求重新启动电脑。完成整个LoadRunner卸载过程。

    5.删除整个LoadRunner目录。(包括Agent Process)

    6.在操作中查找下列文件,并且删除它们
    1) wlrun.*
    2) vugen.*

    7.运行注册表程序(开始- 运行- regedit)

    8.删除下列键值:
    如果只安装了MI公司的LoadRunner这一个产品,请删除:
    HKEY_LOCAL_MACHINESOFTWAREMercury Interactive.
    HKEY_CURRENT_USERSOFTWAREMercury Interactive.
    否则请删除:
    HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveLoadRunner.
    HKEY_CURRENT_USERSOFTWAREMercury InteractiveLoadRunner.

    9.最后清空回收站

    如果你完成了以上操作,你就可以正常的重新安装LoadRunner。最好保证安装LoadRunner时关闭所有的杀毒程序。因为以往在安装LoadRunner时同时运行杀毒程序会出现不可预知的问题。

    LoadRunnerLicense用的是TEMPORY,过期之后卸载掉了,注册表也删除干净了;重新安装时,在输入License后,提示“License security violation.Operation is not allowed.”,输入TEMPORY时同样出现此问题。

    解决办法

    删除HKEY_CLASSES_ROOT\Mercury.Lm70Control HKEY_CLASSES_ROOT\Mercury.Lm70Control.1

    当然,最好安装前备份 HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive 下的所有注册表项,再删除了,并保证要安装的目录下没有上次安装剩下的文件。

  • Loadrunner函数介绍

    2007-11-15 15:40:57

    WEB函数列表:

    web_custom_request
    允许您使用 HTTP 支持的任何方法来
    创建自定义 HTTP 请求

    web_image
    在定义的图像上模拟鼠标单击

    web_link
    在定义的文本链接上模拟鼠标单击

    web_submit_data
    执行“无条件”或“无上下文”的表单

    web_submit_form
    模拟表单的提交

    web_url
    加载由“URL”属性指定的 URL

    web_set_certificate
    使 Vuser 使用在 Internet Explorer 注册表中列出的特定证书

    web_set_certificate_ex
    指定证书和密钥文件的位置和格式信息

    web_set_user
    指定 Web 服务器的登录字符串和密码,用于 Web 服务器上已验证用户身份的区域

    web_cache_cleanup
    清除缓存模拟程序的内容

    web_find
    在 HTML 页内搜索指定的文本字符串

    web_global_verification
    在所有后面的 HTTP 请求中搜索文本字符串

    web_image_check
    验证指定的图像是否存在于 HTML页内

    web_reg_find
    在后面的 HTTP 请求中注册对 HTML源或原始缓冲区中文本字符串的搜索

    web_disable_keep_alive
    禁用 Keep-Alive HTTP 连接

    web_enable_keep_alive
    启用 Keep-Alive HTTP 连接

    web_set_connections_limit
    设置 Vuser 在运行脚本时可以同时打开连接的最大数目

    web_concurrent_end
    标记并发组的结束

    web_concurrent_start
    标记并发组的开始

    web_add_cookie
    添加新的 Cookie 或修改现有的 Cookie

    web_cleanup_cookies
    删除当前由 Vuser 存储的所有 Cookie

    web_remove_cookie
    删除指定的 Cookie

    web_create_html_param
    将 HTML 页上的动态信息保存到参数中。(LR 6.5 及更低版本)

    web_create_html_param_ex
    基于包含在 HTML 页内的动态信息创建参数(
    使用嵌入边界)(LR 6.5 及更低版本)。

    web_reg_save_param
    基于包含在 HTML 页内的动态信息创建参数(不使用嵌入边界)

    web_set_max_html_param_len
    设置已检索的动态 HTML 信息的最大长度

    web_add_filter
    设置在下载时包括或排除 URL 的条件

    web_add_auto_filter
    设置在下载时包括或排除 URL 的条件

    web_remove_auto_filter
    禁用对下载内容的筛选

    web_add_auto_header
    向所有后面的 HTTP 请求中添加自定义标头

    web_add_header
    向下一个 HTTP 请求中添加自定义标头

    web_cleanup_auto_headers
    停止向后面的 HTTP 请求中添加自定义标头

    web_remove_auto_header
    停止向后面的 HTTP 请求中添加特定的标头

    web_revert_auto_header
    停止向后面的 HTTP 请求中添加特定的标头,但是生成隐性标头

    web_save_header
    将请求和响应标头保存到变量中

    web_set_proxy
    指定将所有后面的 HTTP 请求定向到指定的代理服务器

    web_set_proxy_bypass
    指定 Vuser 直接访问(即不通过指定的代理服务器访问)的服务器列表

    web_set_proxy_bypass_local
    指定 Vuser 对于本地 (Intranet) 地址是否应该避开代理服务器

    web_set_secure_proxy
    指定将所有后面的 HTTP 请求定向到服务器

    web_set_max_retries
    设置操作步骤的最大重试次数

    web_set_timeout
    指定 Vuser 等待执行指定任务的最长时间

    web_convert_param
    将 HTML 参数转换成 URL 或纯文本

    web_get_int_property
    返回有关上一个 HTTP 请求的特定信息

    web_report_data_point
    指定数据点并将其添加到
    测试结果中

    web_set_option
    在非 HTML 资源的编码、重定向和下载区域中设置 Web 选项

    web_set_sockets_option
    设置套接字的选项

Open Toolbar