Loadrunner相关问题

发表于:2012-02-22来源:未知作者:娃娃点击数: 标签:loadrunner
1,action和init、end除了迭代的区别还有其他吗? 在init、end 中不能使用集合点、事务等。 2,HTTP的超时有哪三种? HTTP-request connect timeout、HTTP-request receive timeout、step download timeout

  1,action和init、end除了迭代的区别还有其他吗?

  在init、end 中不能使用集合点、事务等。

  2,HTTP的超时有哪三种?

  HTTP-request connect timeout、HTTP-request receive timeout、step download timeout

  3,在什么地方设置HTTP页面filter?

  在runtime_settings中download filter里面进行设置。

  4,pot mapping的原理是什么?

  就是代理服务器

  5,如何设置可以让一个虚拟IP对应到一个Vuser?

  利用线程和进程做中介,逻辑上的对应。

  选中Expert Mode,设置Options中的General

  6,什么是contentcheck?如何来用?

  ContentCheck的设置是为了让VuGen 检测何种页面为错误页面。如果被测的Web 应用没有使用自定义的错误页面,那么这里不用作更改;如果被测的Web 应用使用了自定义的错误页面,那么这里需要定义,以便让VuGen 在运行过程中检测,服务器返回的页面是否包含预定义的字符串,进而判断该页面是否为错误页

  面。如果是,VuGen就停止运行,指示运行失败。

  使用方法:点击在runtime settings中点击“contentcheck”,然后新建立一个符合要求的应用程序和规则,设定需要查找的文本和前缀后缀即可使用。

  7,network中的speed simulation是模拟的什么带宽?

  模拟用户访问速度的带宽。

  8,进程和线程有什么区别?

  程和线程的区别网上很多,不作过多讨论,重点说一下其在LR中选择的区别。最显著的区别是:线程有

  自己的全局数据。线程存在于进程中,因此一个进程的全局变量由所有的线程共享。由于线程共享同样的系

  统区域,操作系统分配给一个进程的资源对该进程的所有线程都是可用的,正如全局数据可供所有线程使用

  一样。在Controller中将使用驱动程序(如mdrv.exe、r3vuser.exe)运行vuser。如果按进程运行每个

  vuser,则对于每个vuser实例,都将反复启动同一驱动程序并将其加载到内存中。将同一驱动程序加载到

  内存中会占用大量的RAM(随机存储器)及其他系统资源。这就限制了可以在任一负载生成器上运行的

  vuser数量。如果按线程运行每个vuser,Controller为每50个vuser(默认情况下)仅启动驱动程序(如

  mdrv.exe)的一个实例。该驱动程序将启动几个vuser,每个vuser都按线程运行。这些线程vuser将共享父

  驱动进程的内存段。这就消除了多次重新加载驱动程序/进程的需要,节省了大量内存空间,从而可以在一

  个负载生成器上运行更多的Vuser。

  9,生成WEB性能图有什么意义?大概描述即可。

  可以很直观的看到,在负载下系统的运行情况以及各种资源的使用情况,可以对系统的性能瓶颈定位、性

  能调优等起到想要的辅助作用。

  10,如果刷新controller里的脚本?

  在controller中,点击detailis-Refresh-script即可。

  11,WAN emulation是模拟什么的?

  答:是模拟广域网环境的。模拟大量网络基础架构的行为。可以设置突出 WAN 效果的参数(如延迟、丢包、动态路由效果和链接故障),并监控模拟设置对网络性能的影响。

  12,如何把脚本和结果放到load generator的机器上?

  在controller中,点击Results-Results settings,在里面进行相应的设置即可。

  13,如何设置才能让集合点只对一半的用户生效?

  对集合点策略进行相应的设置即可。即在controller中,点击Scenario-Rendezvous-policy进行相应的设

  置即可,由于题目中“一半的用户”没有说明白具体指什么样的用户,现在不好确定具体对里面的哪个选项

  进行设置。

  14,在设置windows资源图监控的时候,用到的是什么端口和协议?在这一过程中,会有大概哪些问题?(大概描述)

  这个比较容易看吧,连上去,netstat -nao就可以看了

  microsoft-ds :445 ;要有权限、开启服务。

原文转自:http://www.ltesting.net