loadrunner Web_类函数之web_set_timeout()

JMeter性能测试工程师面试12问与实战技巧 性能测试是验证系统在极端负载下稳定性的关键技术,其核心在于通过模拟真实用户行为来评估系统瓶颈。JMeter作为主流的开源负载测试工具,采用多线程模型实现并发请求模拟,支持HTTP、JDBC等多种协议。在分布式测试场景中,JMeter可通过Master-Slave架构突破单机性能限制,配合ServerAgent实现资源监控。性能测试工程师需要掌握从脚本参数化(如CSV数据驱动)、关联处理(动态Token传递)到结果分析(聚合报告解读)的完整技能链。特别是在电商秒杀等高并发场景中,合理的阶梯式压力测试方案设计能 阅读详情

web_set_timeout()--常用函数

指定脚本等待执行指定操作的最长时间。(当我一个请求发出时,隔多少时间视为超时)

请求超时有两种可能,一是本身服务器响应返回数据确实比较慢,做了一个超时设置;另外一种情况就是网络带宽慢,等到流量传输慢,导出超时;

该函数与Run-time setting/prefernces/advanced options 操作界面设置相似。如下图:

 

intweb_set_timeout(const char * Action,const char * TimeOut);

参数说明:

object一个表达式,求值到类型为WebApi的对象。通常是web for Java和Visual Basic。另请参见函数和常量前缀。

Action:标识超时应用的操作。可用的字符串值是:

    CONNECT:建立与Web服务器的连接。

    RECEIVE:在服务器响应的下一个“部分”到达时超时。

    STEP:每个VuGen步骤超时。

TimeOut:超时时间(以秒为单位)。

一般信息:

web_set_timeout函数是一个Service函数,用于指定等待执行CONNECT,RECEIVE或STEP操作的最长时间。

所有Web脚本和仅以HTTP模式运行的WAP脚本支持此功能。不支持以无线会话协议(WSP)重放模式运行的WAP脚本。

示例:web_set_timeout

以下示例将脚本等待连接到服务器的最长时间设置为60秒:

web_set_timeout(“CONNECT”,“60”);

NGINX高危漏洞CVE-2026-42945深度剖析:18年逻辑缺陷的复现与修复指南 堆缓冲区溢出是Web服务器中常见的内存安全漏洞,通常由不安全的字符串操作函数或逻辑缺陷引发。其原理在于程序向分配的堆内存区域写入数据时,超出了预定的边界,覆盖了相邻的内存区域,可能导致进程崩溃、信息泄露或远程代码执行。这类漏洞的技术价值在于,攻击者往往能利用其绕过系统安全机制,直接威胁服务器安全。在Web服务器、反向代理等应用场景中,此类漏洞影响尤为广泛。本文聚焦于NGINX中一个潜伏18年的逻辑漏洞(CVE-2026-42945),它源于`ngx_http_rewrite_module`模块内部`is_a 阅读详情

相关推荐

Loadrunner 的HTTPS的测试配置

HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 在使用https协议不管是服务器端还是客户端都需要使用到ca证书来进行访问。 一般来说,性能测试为所常见的为客户端使用https打开页面的方式。 在这个情况下,首先是处理https访问过程中的证书 1. 证书的准备 常见的证书为:*.pfx格式,该种格式的证书可以通过双击运行安装到IE浏览器上。用户在访问的时候就可以使用到。 但这种证书并不是LoadRunner所使用的类型,因此需要对其进行转换。将其转换为*.pem格式。 转换方法如下:  安装openssl后  运行C:\<OpenSSL>/bin文件夹的openssl二进制文件,它将启动OpenSSL命令提示符  执行以下命令:pkcs12 -in D:\test1.pfx -out D:\test01.pem –nodes  执行后,将会在指定目录生成test01.pem文件,这个文件将会在下一个步骤,对LoadRunner进行配置的时候使用到。 2.LR配置 启动LoadRunner,打开Recording Option选项。 留意红色框中的选项。 选择后,单击New Enty 红框中的配置为服务器的ip和端口号,按照测试所需要的实际地址进行配置就可以 配置后,将Use specified client-side certificate[Base64/PEM]钩选,为使用客户端证书访问。 单击...选择刚刚转换生成的客户端证书。 如果你为证书有设置密码,在这里也需要输入。 到此为止所有与http区别的配置就完成了。 录制后,可以在脚本的开始,看到LoadRunner新生成的语句 web_set_certificate_ex("CertFilePath=test01.pem", "CertFormat=PEM", "KeyFilePath=test01.pem", "KeyFormat=PEM", "Password=123456", "CertIndex=1", LAST); 下面的操作和普通的页面性能测试一样。

loadrunner运行场景时,常见错误及解决方法

目录   1、Error -27727:. 3 2、Error -27728:. 3 3、Error -27791:. 3 4、Error -27492:. 4 5、Error -27498:. 4 6、Error -26612:. 4 7、Error -27496:. 5 8、Error -27995:. 5 9、Error -27279:... 5 10

yoyo_sunny的专栏 6万+

ModelSim 2020.4破解失败?手把手教你解决‘Unable to checkout viewer license‘报错(附环境变量配置)

本文针对ModelSim 2020.4启动时遇到的‘Unable to checkout viewer license’报错,提供了从理解许可证机制到分步修复的完整指南。文章深入解析了viewer license与图形用户界面(GUI)的关系,并详细说明了通过生成有效许可证文件、精准配置系统环境变量及替换关键文件来解决图形界面启动失败的问题,帮助用户彻底修复并理解其背后的逻辑。

k6l7m8n9的博客 990

loadrunner超时设置

web_set_timeout("CONNECT", "360");      建立连接的超时设置  web_set_timeout("RECEIVE", "360");        接收服务器返回数据的超时设置  web_set_timeout("STEP", "360");               每一步的超时设置

minlan55的专栏 2127

Odoo 集成ReportBro报表设计器支持13,14,15,16,17,18,19

Odoo 集成ReportBro零代码报表设计器,ReportBro设计器 一个用于创建PDF和XLSX报告模板的javascript插件。

zxltwins的博客 3376

基于Meteoinfo与TrajStat的后向轨迹聚类分析实战:从数据准备到可视化制图

本文详细介绍了基于Meteoinfo与TrajStat进行后向轨迹聚类分析的完整实战流程。从Java环境配置、Meteoinfo软件与TrajStat插件安装,到精准获取NOAA气象数据、设置参数进行批量轨迹计算,再到利用聚类分析提炼主要气流路径,并最终完成专业地图可视化与制图。文章旨在帮助环境与气象研究者快速掌握从数据准备到成果输出的全链路操作。

p4q5r6s7t的博客 804

在LoadRunner中设置HTTP请求time-out的时间

Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s) [MsgId: MERR-27728]LR默认使用120秒作为每一个HTTP请求连接和接收和timeout时间,如果一个HTTP下载页面的时间超过120秒,那么就会碰到上面的错误提示。 Step

软件质量优化 1万+

【ros】ROS1的安装和相关使用方法

主要学习ros相关内容

Greary的博客 2379

loadrunner场景中的常见错误及解决方法

1  Missing newline in xxxx.dat  解决方法: 该xxxx.dat文件,最后一个参数后没有加回车。这样,在Virtual User Genertator里面能读出最后一个参数,查看列表也正确,但是在Cotroller工具里却无法识别最后一个参数,所以报错。 2  Error-26612:HTTP Status-Code=500(Internal Server Er...

King博客 1万+

基于咸鱼最新九宫格图标验证码的语义增强模型识别

本文探讨了破解复杂验证码的技术思路,重点分析了某平台的九宫格验证码应对策略。作者提出通过图像语义抽取和增强技术来扩充数据集:先采集少量真实样本,利用形态学操作进行前增强生成变形图像,再通过叠加背景噪声进行后增强。同时强调真实数据集的重要性,建议采用真实+生成数据的混合训练方法。实验表明该方法可使模型准确率达到95%以上,但作者特别声明本文仅供技术研究,严禁用于非法用途。

码王吴彦祖的博客 601

Claude Code 学习笔记之一:理解 Agentic Loop 与内置工具

本文介绍了Claude Code这一终端智能助手的工作原理与使用方式。作者从ABAP开发经验出发,指出学习Claude Code的高级用法具有长期价值。文章详细解析了Claude Code的Agentic Loop机制:通过大语言模型进行推理,借助各类工具执行任务,并循环收集上下文、执行操作、验证结果三个步骤。系统阐述了Claude Code支持的五大类工具及其扩展方式,说明了其访问本地资源的范围和自治处理能力,同时介绍了权限模式等安全机制。最后提供了从小任务开始、充分探索、及时引导、使用CLAUDE.md

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 546

LR运行常见错误解决办法

LR运行常见错误解决办法   一、Step download timeout (120 seconds)  这是一个经常会遇到的问题,解决得办法走以下步骤:  1、修改run time setting中的请求超时时间,增加到600s,其中有三项的参数可以一次都修改了,HTTP-request connect timeout,HTTP-request receieve timeout,Step do...

weixin_40160776的博客 1万+

TIBCO Jaspersoft Studio报表开发 使用教程-进阶版

本文学习内容容器定制二级目录三级目录 容器定制 二级目录 三级目录

吉哲的博客 7521

LoadRunner Settings for Web Timeout Error

错误:Error -27782: Timeout (120 seconds) exceeded while waiting to receive data for URL 调整:RTS-Preferences-Advanced Options:[General]Step download timeout(sec) 相当于:web_set_timeout("RECEIVE", "600"); ...

weixin_34227447的博客 294

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

loadruner报错:Step download timeout(120 seconds)的解决方法

<br />一个网友问了我一个问题如下: <br />loadruner报错:Error -27728: Step download timeout (120 seconds) 如何解决 <br />语法检查通过,但是在并发执行一个查询时候报错Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s),请问有啥子解决方法,我使用web_set_time

alex_yyf的专栏 424

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)

一个网友问了我一个问题如下: loadruner报错:Error -27728: Step download timeout (120 seconds) 如何解决 语法检查通过,但是在并发执行一个查询时候报错Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading

lykangjia的专栏 1962

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

性能测试从入门到精通-LoadRunner实战(下)

fill:#333;important;important;fill:none;color:#333;color:#333;important;fill:none;fill:#333;height:1em;银行转账系统架构数据层应用层接入层用户层主数据库MySQLWeb浏览器负载均衡器Nginx手机APPATM机API网关转账服务1转账服务2账户服务风控服务Redis缓存消息队列RabbitMQ从数据库MySQL## 银行转账系统性能测试报告。

lw的博客 485

7D-AI系列:LoadRunner 测试 SSE 接口的两种方案

7D-AI系列:LoadRunner 测试 SSE 接口的两种方案

7DGroup,让技术更有价值! 893

LoadRunner脚本录制失败问题排查与解决方案

性能测试是确保软件系统稳定性的关键环节,其中脚本录制是构建测试场景的基础步骤。通过代理服务器捕获网络流量的技术原理,LoadRunner等工具能够记录用户操作对应的HTTP/HTTPS请求。在实际工程实践中,代理配置、证书管理和浏览器兼容性等因素常导致录制失败,影响测试效率。针对Web应用、移动APP等不同场景,需要采用特定的录制策略和参数调优。掌握录制问题的诊断方法(如错误代码解析、日志分析)和解决方案(端口调整、证书安装),能够显著提升性能测试工作的成功率。特别是在处理单页应用(SPA)和HTTPS通信

weixin_30634661的博客 430

loadrunner 测试问题汇总

1.关于Error -27791: Error -27790:Error -27740: 错误如下: Action.c(198): Error -27791: Server "www.zcpx.cn" has shut down the connection prematurely Action.c(198): Error -27790: Fail...

weixin_34129145的博客 121

从DNS到渲染:Web请求全链路解析与测试实战指南

理解Web请求的完整流程是软件开发和测试的基石。从概念上讲,一次HTTP请求并非简单的“发送-接收”,而是涉及DNS解析、TCP连接、HTTP协议、服务器处理及浏览器渲染等多个技术环节的复杂链路。其核心原理在于客户端与服务器之间通过分层协议进行可靠的数据交换。掌握这一流程具有极高的技术价值,它使工程师能够系统性地进行问题定位、性能优化和安全加固。在应用场景上,无论是进行功能测试、接口测试还是性能压测,清晰的请求链路认知都能帮助精准设计测试用例,例如模拟网络延迟、测试会话保持、分析慢查询或验证缓存一致性。本文

322

LR运行场景时出现的error

1、Action.c(24): Error -27740: Overlapped transmission of request to "home.asiainfo-linkage.com" for URL "http://home.asiainfo-linkage.com/TimeSheet" failed: WSA_IO_PENDING******************...

weixin_34302561的博客 193

前后端分离架构下API数据安全实践:基于AES-GCM的敏感字段加解密方案

在前后端分离的现代Web开发中,数据传输安全是构建可信应用的基础。HTTPS协议确保了通信通道的安全,但在业务层面,敏感数据如用户身份信息、联系方式等仍需额外的保护层,以防止在日志记录、前端存储或中间环节中暴露。其核心原理是在应用层对特定业务数据进行端到端的加密处理,确保数据即使被截获也无法直接识别。这项技术的核心价值在于为业务数据本身增加了一层主动防护,实现了从传输到存储的纵深安全。实践中,对称加密算法因其高效性成为首选,其中AES-GCM模式因其同时提供加密和完整性验证而备受青睐。在Vue与Spring

weixin_34417200的博客 554

本地LLM联网实战:安全隔离的AI Agent工具调用方案

AI Agent的核心能力在于感知外部世界并执行动作,而‘联网’是其实现动态交互的基础前提。其技术本质是将大语言模型的推理能力与可控、可审计的工具调用解耦,避免模型进程直接发起网络请求带来的安全失控、证书管理混乱、调试不可见等工程风险。通过进程隔离+协议抽象(如JSON-RPC)+中间件代理(如LangChain Tool Server)三层设计,可在本地环境(笔记本、NAS、树莓派)中构建低延迟、高安全、易维护的联网能力。该方案特别适用于Ollama等轻量级LLM运行时,支撑实时天气查询、网页搜索、本地文

weixin_33889245的博客 453
上一篇: loadrunner Web_类函数之web_set_sockets_option()
下一篇: loadrunner Web_类函数之web_set_user()
testingstar
博客等级 码龄15年 77粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值