weiping2000 发表于 2006-6-28 10:06:27

LR help中的内容不理解,希望能够解释一下.

我在LR帮助中有这样一段话:
       Vuser (除了 GUI 和 RTE Vuser)通过直接向服务器提交输入生成服务器负载。Vuser 不操作客户端应用程序 - 它们使用 LoadRunner API 函数访问服务器。这些 API 函数模拟来自实际应用程序的输入.

问题:1.RTE Vuser是指什么意思.
         2.为什么GUI和RTE Vuser不能向服务器提供负载;
         3.Vuser不操作客户端应用程序,而是使用LR API函数访问server,这是一种什么方式,很是不理解.
         谢谢!

pcl2004_27 发表于 2006-6-29 11:29:04

1.RTE Vuser是Terminal Emulator的虚拟用户,也就是终端模拟用户
2..为什么GUI和RTE Vuser不能向服务器提供负载?(我觉得你问的应该是“Vuser (除了 GUI 和 RTE Vuser)通过直接向服务器提交输入生成服务器负载。” )
   这句话的意思,是因为lr是模拟客户端和服务器之间的通信来进行发送请求给服务器造成压力,你看不到操作步骤,但是GUI,RTE Vuser进行测试的时候你可以看到操作步骤,GUI vuser用的是WR,QTP录制脚本通过功能测试模拟来进行压力测试。RTE 你可以看到终端操作,而其他虚拟用户都是形成lr脚本,比如你看到web 协议的脚本就是 WEB_URL。。。。等等这些都是LR函数。
   3.Vuser不操作客户端应用程序,而是使用LR API函数访问server,这是一种什么方式,很是不理解.
   这句话你可以这样理解,你有10000个用户,但是这10000个用户不是真的部署在10000台机器上,操作客户端应用程序,而是通过lr vugen录制脚本之后通过controller的配置模拟10000个用户,给服务器施压,所以他不是操作客户端,而是通过lr录制形成的脚本也就是Lr api进行测试的。

weiping2000 发表于 2006-6-29 15:58:18

非常感谢朴老师的解释.学习中
页: [1]
查看完整版本: LR help中的内容不理解,希望能够解释一下.