首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >loadrunner内置在哪种语言中?

loadrunner内置在哪种语言中?
EN

Stack Overflow用户
提问于 2011-03-08 13:51:17
回答 4查看 4.1K关注 0票数 3

HP Loadrunner支持许多协议,如http/https、SAOP、Oracle NCA等。它还具有服务器监视器,能够为许多不同的服务器生成服务器统计数据。Loadrunner背后的技术是什么?Loadrunner VUgen和Loadrunner控制器之间的远程调用使用什么协议?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-14 20:08:45

控制器似乎是用Delphi编写的,或者是Borland古老(现已消失)的C变体。

VUgen似乎是一个本机C应用程序,编辑器是SlickEdit (请参阅http://en.wikipedia.org/wiki/SlickEdit)。

VUGen中的C解释器不一定是SlickEdit的Slick-C,但我非常确定它是一个经过许可的商业产品。

控制器和VUGen创建的LR测试之间的在线通信协议可能是专有的,我认为是基于RPC的。您可以深入阅读管理文档,其中记录了所需的开放端口,这可能会给出足够的提示来猜测协议。

票数 4
EN

Stack Overflow用户

发布于 2011-03-15 20:13:00

C/C++

VUGEN和控制器不通信:负载生成器和控制器通信。它是一个自定义协议,支持在测试窗口期间控制器和负载生成器之间的文件传输和握手。

如果你深入挖掘LoadRunner的内部,你会发现许多有趣的部分,包括那些在VUGEN前沿与SlickEdit捆绑在一起的部分。看看这些文件,自述文件和许可证文档,它会告诉你很多关于构建LoadRunner的架构组件的信息。

票数 3
EN

Stack Overflow用户

发布于 2011-03-12 03:23:35

您指的是基于不同技术构建的不同产品/应用程序。对你问的问题有几点意见

我不认为VUGen和控制器之间有任何调用。VUGen在协议层工作,它的输出是一个包含资源的脚本(静态压缩文件)。Controler接受zip文件作为输入,并执行在Controller本身中定义的场景。当您在控制器中运行测试时,不需要任何API调用,甚至不需要安装VUGen

从服务器收集统计数据通常是通过Loadrunner的SiteScope完成的。通过查看文件夹和文件,您可以很容易地了解它是用哪种语言开发的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5228860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档