时间: 2009-1-7
现象: LR的VUGen提示ERROR
具体描述
- 在LR8.1中选择建立VB.NET脚本
- 直接运行之,LR出现如下提示:
Error Message (-105008): vbc: Command line error BC2006: 选项 'r' 需要<file_list> [MSGID:MERR01]
解决过程
- 多次运行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清理。
- 在LR的Editor中做变更,在保存时会影响VUserScript.vb的内容。也即,在运行时会修改Solution目录中的VB脚本。
- 该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概述 LoadRunner是一种软件性能测试工具,由Mercury Interactive Corporation开发,后被惠普收购。该工具主要用于预测系统行为和性能,特别是在高负载下。它能模拟大量用户对系统的访问...
【LoadRunner创建VUser脚本指南(一)】 在IT性能测试领域,LoadRunner是一款备受推崇的工具,它能够模拟大量虚拟用户(VUser)来对应用系统进行压力测试,从而评估系统的性能和稳定性。本指南将深入探讨如何使用...
### Loadrunner中VS.NET插件使用方法详解 #### 一、引言 在软件性能测试领域,Loadrunner作为一款强大的工具被广泛应用于多种场景。它不仅支持传统的录制回放方式来生成性能测试脚本,还提供了更为灵活高效的脚本...
sLoadRunner8.1的VS2005.net插件,这个东西的下载地址似乎不是太好找,现在就把这个东东拿来和大家分享一下! 下载地址: ...
【LOADRUNNER.NET插件】是HP LoadRunner(现已被Micro Focus收购)中的一种关键组件,主要用于模拟.NET框架下的应用程序的用户负载。在性能测试领域,LoadRunner是业界广泛使用的工具,它允许测试人员模拟大量虚拟...
在使用LoadRunner11进行性能测试的过程中,尤其是在Windows XP系统环境下,用户可能会遇到一个常见问题:当尝试回放之前录制的脚本时,系统会弹出错误提示“Vuser failed to initialize extension LrXml.dll”。...
CLR 提供了跨语言的兼容性,允许开发者使用多种编程语言(如 VB.NET、C#、C++ 和 JScript.NET)编写应用程序,并确保代码的安全性、可靠性和性能。.Net 应用程序可以是桌面应用、Web 应用或移动应用,支持从简单的...
《LoadRunner 7.8 Controller、Vuser、Analysis 使用指南》是针对HP LoadRunner这款强大的性能测试工具的一份详尽教程。LoadRunner是一款业界广泛使用的性能测试工具,它能够模拟大量用户并发执行业务流程,以此来...
LoadRunner作为一款功能强大的性能测试工具,其结果分析往往是测试人员面临的一项挑战。本文将通过一个具体的实例,深入解析LoadRunner结果分析的关键点,帮助读者掌握测试结果解读的核心技巧。我们将探讨如何通过...
这是loadrunner(Java_Vuser)将excel信息读到数据库所依赖的jar包,支持Excel 95-2003的所有版本(特别说明2007需要将excel另存为95-2003版本,才能被正常调用)。
总结来说,LoadRunner的Vuser、Controller和Analysis三个组件共同构建了一个完整的性能测试解决方案。Vuser负责创建和修改测试脚本,模拟用户行为;Controller调度和执行测试,控制负载的产生;Analysis则对测试结果...
这篇文章写的很不错,是在http://www.open-open.com资料网站上发现的,很感谢站长的慷慨,在我积分不够的情况下,把此文章给我,互联网需要这样的行动,技术的发展需要共享资源。
【loadRunnertest Vuser】是关于性能测试工具LoadRunner的一种使用教程,主要聚焦于VUser(虚拟用户)的概念和操作。LoadRunner是一款由Micro Focus公司开发的强大性能测试工具,广泛应用于软件应用性能的评估和优化...
总的来说,LoadRunner的Java Vuser协议提供了一种强大的方式来测试Java应用程序的性能,它允许测试人员深入到应用的底层逻辑,模拟真实用户的行为,从而更好地评估系统的性能和稳定性。通过理解Java Vuser的工作原理...
总的来说,使用LoadRunner的Java VUser实现SMTP邮件发送的脚本是一种有效的测试手段,它允许我们直接控制邮件发送过程,进行深度的性能测试。通过合理编写和优化脚本,我们可以有效地评估邮件系统在高负载下的表现,...
LoadRunner 的 .NET Add-In 是一款用于支持 .NET 应用程序性能测试的插件。该插件允许开发者使用 C# 或 VB.NET 来编写虚拟用户的脚本,从而模拟用户对 .NET 应用的交互行为。这对于基于 .NET 架构的应用程序来说尤为...
当Vuser作一个进程时时每个进程都会缺省的加载进来,这是没有什么问题的!但是做作为线程,classloader会在main进程在Loadrunner中使用JAVAVuser协议如何将线程改为进程模式 当我们初始化java程序时,必须初始化...
Java Vuser是LoadRunner中的一个角色,用于测试基于Java技术的应用。它们可以模拟Java应用服务器上的用户交互,例如EJB(Enterprise JavaBeans)调用、JDBC(Java Database Connectivity)操作等。 5. **Java**: ...