`
jedichou
  • 浏览: 20497 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

LoadRunner无法建立VB.NET的VUser问题一则

阅读更多

 

时间: 2009-1-7

现象: LR的VUGen提示ERROR

 

 

具体描述

  1. 在LR8.1中选择建立VB.NET脚本
  2. 直接运行之,LR出现如下提示:
    Error Message (-105008): vbc: Command line error BC2006: 选项 'r' 需要<file_list> [MSGID:MERR01]

解决过程

  1. 多次运行VU脚本后发现脚本目录下有一个.Net Solution目录,其中有文件VUserScript.vb。打开后发现有
      Function DATASET_XML(ByVal I AS Integer)
      Public Function vuser_init()
      Public Function Action()
      Public Function vuser_end()
    此三个函数则对应LR中的Action,其作用分别是数据绑定、VU初始化、VU动作、VU清理。
  2. 在LR的Editor中做变更,在保存时会影响VUserScript.vb的内容。也即,在运行时会修改Solution目录中的VB脚本。
  3. 该Solution的格式为Visual Studio 2003格式,无法使用Visual Studio 2005编译。及时在VS IDE中进行转换,也无法生成VU的动态链接库。

结论以及建议的解决方法

  • 因LR 8.1生成的Solution为VS 2003格式,在安装有VS 2005的OS中无法创建VB.NET的虚拟用户。
  • 建议1:安装.NET Framework 1.1并将vbc.exe目录放在PATH的最前面。
  • 建议2:卸载VS 2005,改用VS 2003。
  • 建议3:使用LR9,此版本应直接支持VS 2005自带的.NET Framework 2.x。

其他:LR因为太过稳定,而好久没有升级了。不知道LR 9何时能够释出破解版!不过,用VB.NET来写VU是很少见的——只是我个人对VB有点偏爱而已。

 

分享到:
评论

相关推荐

    LoadRunner详解(vuser/controller/analysis)之vuser

    #### 一、LoadRunner与Vuser概述 LoadRunner是一种软件性能测试工具,由Mercury Interactive Corporation开发,后被惠普收购。该工具主要用于预测系统行为和性能,特别是在高负载下。它能模拟大量用户对系统的访问...

    loadrunner 创建 vuser 脚本指南(一)

    【LoadRunner创建VUser脚本指南(一)】 在IT性能测试领域,LoadRunner是一款备受推崇的工具,它能够模拟大量虚拟用户(VUser)来对应用系统进行压力测试,从而评估系统的性能和稳定性。本指南将深入探讨如何使用...

    Loadrunner中VS.NET插件使用方法

    ### Loadrunner中VS.NET插件使用方法详解 #### 一、引言 在软件性能测试领域,Loadrunner作为一款强大的工具被广泛应用于多种场景。它不仅支持传统的录制回放方式来生成性能测试脚本,还提供了更为灵活高效的脚本...

    loadrunner.net

    sLoadRunner8.1的VS2005.net插件,这个东西的下载地址似乎不是太好找,现在就把这个东东拿来和大家分享一下! 下载地址: ...

    LOADRUNNER.NET插件

    【LOADRUNNER.NET插件】是HP LoadRunner(现已被Micro Focus收购)中的一种关键组件,主要用于模拟.NET框架下的应用程序的用户负载。在性能测试领域,LoadRunner是业界广泛使用的工具,它允许测试人员模拟大量虚拟...

    LoadRunner11回放脚本出现“Vuser failed to initialize extension LrXml.dll”提示的解决方法

    在使用LoadRunner11进行性能测试的过程中,尤其是在Windows XP系统环境下,用户可能会遇到一个常见问题:当尝试回放之前录制的脚本时,系统会弹出错误提示“Vuser failed to initialize extension LrXml.dll”。...

    .Net VS J2EE

    CLR 提供了跨语言的兼容性,允许开发者使用多种编程语言(如 VB.NET、C#、C++ 和 JScript.NET)编写应用程序,并确保代码的安全性、可靠性和性能。.Net 应用程序可以是桌面应用、Web 应用或移动应用,支持从简单的...

    loadrunner7.8Controller、vuser、Analysis使用指南

    《LoadRunner 7.8 Controller、Vuser、Analysis 使用指南》是针对HP LoadRunner这款强大的性能测试工具的一份详尽教程。LoadRunner是一款业界广泛使用的性能测试工具,它能够模拟大量用户并发执行业务流程,以此来...

    具体实例教你如何做LoadRunner结果分析

    LoadRunner作为一款功能强大的性能测试工具,其结果分析往往是测试人员面临的一项挑战。本文将通过一个具体的实例,深入解析LoadRunner结果分析的关键点,帮助读者掌握测试结果解读的核心技巧。我们将探讨如何通过...

    loadrunner(JavaVuser)将excel信息读到数据库所依赖的jar包

    这是loadrunner(Java_Vuser)将excel信息读到数据库所依赖的jar包,支持Excel 95-2003的所有版本(特别说明2007需要将excel另存为95-2003版本,才能被正常调用)。

    loadrunner的三个文档(vuser+controller+analysis)

    总结来说,LoadRunner的Vuser、Controller和Analysis三个组件共同构建了一个完整的性能测试解决方案。Vuser负责创建和修改测试脚本,模拟用户行为;Controller调度和执行测试,控制负载的产生;Analysis则对测试结果...

    LoadRunner用Java Vuser做性能测试

    这篇文章写的很不错,是在http://www.open-open.com资料网站上发现的,很感谢站长的慷慨,在我积分不够的情况下,把此文章给我,互联网需要这样的行动,技术的发展需要共享资源。

    loadRunnertest Vuser

    【loadRunnertest Vuser】是关于性能测试工具LoadRunner的一种使用教程,主要聚焦于VUser(虚拟用户)的概念和操作。LoadRunner是一款由Micro Focus公司开发的强大性能测试工具,广泛应用于软件应用性能的评估和优化...

    10 Loadrunner中Java Vuser协议脚本1

    总的来说,LoadRunner的Java Vuser协议提供了一种强大的方式来测试Java应用程序的性能,它允许测试人员深入到应用的底层逻辑,模拟真实用户的行为,从而更好地评估系统的性能和稳定性。通过理解Java Vuser的工作原理...

    loadrunner_java_vuser实现smtp邮件发送的脚本.doc

    总的来说,使用LoadRunner的Java VUser实现SMTP邮件发送的脚本是一种有效的测试手段,它允许我们直接控制邮件发送过程,进行深度的性能测试。通过合理编写和优化脚本,我们可以有效地评估邮件系统在高负载下的表现,...

    运用LOADRUNNER .NET ADD-IN 写的性能测试脚本实例

    LoadRunner 的 .NET Add-In 是一款用于支持 .NET 应用程序性能测试的插件。该插件允许开发者使用 C# 或 VB.NET 来编写虚拟用户的脚本,从而模拟用户对 .NET 应用的交互行为。这对于基于 .NET 架构的应用程序来说尤为...

    在Loadrunner中使用JAVAVuser协议如何将线程改为进程模式

    当Vuser作一个进程时时每个进程都会缺省的加载进来,这是没有什么问题的!但是做作为线程,classloader会在main进程在Loadrunner中使用JAVAVuser协议如何将线程改为进程模式 当我们初始化java程序时,必须初始化...

    web test LoadRunner SAP / java / Java Vuser / web_set_max_html_param_len

    Java Vuser是LoadRunner中的一个角色,用于测试基于Java技术的应用。它们可以模拟Java应用服务器上的用户交互,例如EJB(Enterprise JavaBeans)调用、JDBC(Java Database Connectivity)操作等。 5. **Java**: ...

Global site tag (gtag.js) - Google Analytics