LoadRunner面试题 LoadRunner笔试题

Failed to transmit data to network: [10057]Socket is not connected什么错误?

这个错误是由网络原因造成的,PC1和PC2上面都装了相同的loadrunner 9.0,且以相同数量的虚拟用户数运行相同的业务(机器上的其他条件都相同),PC1上面有少部分用户报错,PC2上的用户全部执行通过。 <阅读全文>

Overlapped transmission of request to … WSA_IO_PENDING错误如何解决?

这个问题,解决方法: 1、方法一,在脚本前加入web_set_sockets_option(“OVERLAPPED_SEND”, “0″),禁用TTFB细分,问题即可解决,但是TTFB细分图将不能再使用,附图。 2、方法二,可以...... <阅读全文>

Failed to connect to server错误是什么原因?

这个问题一般是客户端链接到服务失败,原因有两个客户端连接限制(也就是压力负载机器),一个网络延迟严重,解决办法: 1、修改负载机器注册表中的TcpTimedWaitDelay减小延时和MaxUserPort增加端口数。注:这...... <阅读全文>

has shut down the connection prematurely什么错误?

一般是在访问应用服务器时出现,大用户量和小用户量均会出现。 来自网上的解释: 1>应用访问死掉 小用户时:程序上的问题。程序上存在数据库的问题 2>应用服务没有死 应用服务参数设置问题 例如: 在许...... <阅读全文>

LoadRunner出现open many files错误是什么原因?

问题一般都在压力较大的时候出现,由于服务器或者应用中间件本身对于打开的文件数有最大值限制造成,解决办法: 1、修改操作系统的文件数限制,aix下面修改limits下的nofiles限制条件,增大或者设置为没有限制...... <阅读全文>

connection refused是什么原因?

这个的错误的原因比较复杂,也可能很简单也可能需要查看好几个地方,解决起来不同的操作系统方式也不同。 1、首先检查是不是连接weblogic服务过大部分被拒绝,需要监控weblogic的连接等待情况,此时需要增加ac...... <阅读全文>

Loadrunner出现 Connection reset by peer.是什么原因?

这个问题不多遇见,一般是由于下载的速度慢,导致超时,所以,需要调整一下超时时间。 解决办法:Run-time setting窗口中的‘Internet Protocol’-‘Preferences’设置set advanced options(设置高级选项),重...... <阅读全文>

Step download timeout (120 seconds)是什么问题?

这是一个经常会遇到的问题,解决得办法走以下步骤: 1、修改run time setting中的请求超时时间,增加到600s,其中有三项的参数可以一次都修改了,HTTP-request connect timeout,HTTP-request receieve timeout...... <阅读全文>

Loadrunner相关问题

1,action和init、end除了迭代的区别还有其他吗? 在init、end 中不能使用集合点、事务等。 2,HTTP的超时有哪三种? HTTP-request connect timeout、HTTP-request receive timeout、step download timeout &nbs...... <阅读全文>

LR中的API分为几类?

A:通用的API:,就是跟具体的协议无关,在任何协议的脚本里都能用的; B:针对协议的:像lrs前缀是winsock的;lrd的是针对database; C:自定义的:这个范围就比较广了; 比如至少有Java Vuser API 、lr...... <阅读全文>

树视图和脚本视图各有什么优点?

Tree View的好处是使用户更方便地修改脚本,Tree View支持拖拽,用户可以把任意一个节点拖拽到他想 要的地方,从而达到修改脚本的目的。用户可以右键单击节点,进行修改/删除当前函数参数属性,增加函 数等操...... <阅读全文>

LR的协议包分为多少类?

协议包不是指vuser类型。打开LR后,在选择vuser类型时,我们一般选择的上面一个下拉框都是all protocol。那个就是我说的协议包。 应用程序部署解决方案:Citrix ICA。 客户端/服务器:DB2 CLI、DNS、Informi...... <阅读全文>

需要关联的数据怎么确定?

(1)通过LR自动关联来确定。 (2)通过手动关联,查找服务器返回的动态数据,利用关联函数来确定。 (3)对录制好的脚本,通过“scan action for correlations或CTRL+F8”来进行扫描查找需要关联的数据 (4...... <阅读全文>

场景设置有哪几种方法?

性能测试用例设计首先要分析出用户现实中的典型场景,然后参照典型场景进行设计。下面详细介绍一下常见的三类用户场景:   一天内不同时间段的使用场景。在同一天内,大多数系统的使用情况都会随着时间发生...... <阅读全文>

什么是吞吐量?

网络定义:吞吐量是指在没有帧丢失的情况下,设备能够接受的最大速率。 软件工程定义:吞吐量是指在单位时间内中央处理器(CPU)从存储设备读取->处理->存储信息的量。   影响吞吐量因素:   1、存...... <阅读全文>

解释以下函数及他们的不同之处。

Lr_debug_message Lr_output_message Lr_error_message Lrd_stmt Lrd_fetch 【lr_message】 int lr_message (const char *format, exp1, exp2,…expn.); 中文解释:lr_message函数将信息发送到日志文件和...... <阅读全文>

如何识别性能瓶颈?

性能瓶颈,可以侦测到使用显示器。这些显示器可能是应用服务器的监测,监控Web服务器,数据库服务器的监控和网络监控。他们帮助找到了动乱地区的情况,原因增加响应时间。该测量通常性能的响应时间,吞吐量,...... <阅读全文>

响应时间和吞吐量之间的关系是什么?

吞吐量图显示的是虚拟用户每秒钟从服务器接收到的字节数。当和响应时间比较时,可以发现随着吞吐量的降低,响应时间也降低,同样的,吞吐量的峰值和最大响应时间差不多在同时出现。 <阅读全文>

以线程方式运行的虚拟用户有哪些优点?

VuGen提供了用多线程的便利。这使得在每个生成器上可以跑更多的虚拟用户。如果是以进程的方式跑虚拟用户,为每个用户加载相同的驱动程序到内存中,因此占用了大量的内存。这就限制了在单个生成器上能跑的虚拟...... <阅读全文>

LR中如何编写自定义函数?

在创建用户自定义函数前我们需要和创建DLL(external libary)。把库放在VuGen bin 目录下。一旦加了库,把自定义函数分配做一个参数。该函数应该具有一下格式:__declspec (dllexport) char* <function na...... <阅读全文>

如何调试LoadRunner脚本?

VuGen 包含两个选项来帮助调试 Vuser 脚本:“分步运行”命令和断点。这些选 项不适用于 VBscript 和 VB 应用程序类型的 Vuser。 要查看“调试”工具栏,请执行下列操作: 右键单击工具栏区域,然后选择“调试”。“...... <阅读全文>

你在VUGen中何时选择关闭日志?何时选择标准和扩展日志?

Run-time,log, 当调试脚本时,可以只输出错误日志,当在场景找你管加载脚本时,日志自动变为不可用。 Standard Log Option:选择标准日志时,就会在脚本执行过程中,生成函数的标准日志并且输出信息,供调试...... <阅读全文>

你如何找出哪里需要关联?请给一些你所在项目的实例 哪里设置自动关联选项?

两种方法:首先,我们可以扫描的关联,看到的清单价值可关联。从这一点我们可以选择一个值的关联。其次,我们可以记录两个脚本并加以比较。我们可以期待的差异档案,看看的价值观,需要予以密切相关。在我的项...... <阅读全文>

请解释一下如何录制web脚本?

解释:1.基于浏览器的应用程序推荐使用HTML-based Script, 脚本中采用 HTML页面的形式来表示,这种方式的Script脚本容易维护,容易理解,使用该选项中的advance中的第一个选项,如果单纯的HTML方式,是不允许...... <阅读全文>

什么是场景?场景的重要性有哪些?如何设置场景?

用例场景应该说是写测试用例,甚至是分析测试要素、设计测试策略另外一个重要的依据了。 首先,软件研发最终是要再用户那里使用的,用例场景都将在用户的使用过程中被一一实现。 其次,需求的文档会变,...... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814