敏捷的技术时代需要测试开发者在提高产品质量的同时,能够缩短发布时间和精简工作流程。研发人员们现在正在短时间内自己完成端到端的周期,并不断发布新的修复和功能。
测试开发人员节省时间的方式之一是尽可能多的重复使用现有的脚本。这节省了创建新脚本的时间,并且还实现了自动化。
通常情况下,你可以通过很多可用的工具来对一个应用软件进行测试并可以得到有关性能级别和临界点等方面的报告。像大多数工具一样,你要先退出你所运行的东西并对测试做彻底的准备。我们今天就来聊一聊一个常用工具LoadRunner如何在大负载下进行测试吗?
编辑以下注册表项:
1.为了避免出现“没有缓冲空间”的错误,需要进行如下配置:
1)修改注册表:
*设置“HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ tcpip \ \服务标准
ameters \ TcpTimedWaitDelay”为30
*设置“HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ tcpip \ \服务标准
ameters \ MaxUserPort”为65534
*在“HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ \控制会话
经理\子系统\ Windows”设置SharedSection为4096,
2)通过在每个脚本的开头添加如下函数来设置“关闭”模式为“ABRUPT"
web_set_sockets_option (“SHUTDOWN_MODE”,“突然”)
1)脚本运行时设置
消息处理时勾选“发送消息alt="只需4步,LoadRunner轻松实现大负载测试!省时省力”>
控制器处理所有虚拟用户的信息,这样会大大降低控制器的性能。如下是类似的代码: