load-testing相关内容
我想在运行时更改 JMeter 测试计划的线程数. 我在 Google 上搜索了我的问题,并找到了使用 JMeter 插件的建议解决方案.但是在这个解决方案中,我必须在运行测试计划之前安排线程组,这是我不想要的.我还发现了另一个可能的解决方案,它改变了属性,但不影响测试计划运行时的行为. 最终,我想要做的是更改线程组中给定的线程数,并让它立即增加或减少当前运行测试计划中的线程数.
..
当我在 JMeter 中发出 HTTP 请求时,我得到响应数据,例如“此页面使用 JavaScript 并且需要启用 JavaScript 的浏览器".如何解决这个问题. 解决方案 JMeter 不是浏览器,不会解释下载页面中的 JavaScript. 来自 JMeter wiki: JMeter 不处理嵌入在 HTML 页面中的 Javascript 或小程序. JMe
..
我正在尝试检查特定 HTTP 请求的响应时间是否超过 30 秒,如果超过,则将其标记为失败并停止线程.有时我会看到响应时间接近 80 秒,没有浏览器在等待来自服务器的响应那么长时间. 我发现了以下三种在 JMeter 中设置超时值的方法,但是这让我很困惑,因为有多种选择,我不知道该使用哪一种,或者它们之间是否有任何区别. 以下是我发现的与响应超时相关的选项: 在采样器中设置响应超
..
这里有很多问题/答案可以帮助您了解加速时间,但我想了解我的测试用例的详细信息. 测试用例:主页上预计每 5 分钟有 1200 个用户.所以它将是 5 个用户/秒. 我设置了以下线程属性: 没有.线程数:1200加速时间 - ?[我不知道该设置什么]循环计数 - 永远调度程序 - 300 秒 [5 分钟] 谁能帮我为我的测试用例设置ramp up time?我正在本地机器上运行测试.
..
我在 Visual Studio 2013 中设置了一个 Web 性能测试和负载测试项目,该项目使用基于本地 SQL Server 数据源的数据驱动的 Web 测试.最终,我想设置一个测试控制器和测试代理,以便从多个客户端分配负载. 我的问题是关于控制器和代理的架构.每个测试代理是否还需要访问为 Web 测试生成内容的数据源,或者 Web 测试(及其动态参数)是在控制器上生成然后分发给测试代
..
我使用的是 Apache JMeter 2.3,它现在支持代理服务器元素下的“尝试 HTTPS 欺骗". 我在几个不同的服务器上尝试过这个,但没有成功.有没有人能够使用此设置从 HTTPS 源成功记录? 或者除非成功录制,任何人都可以分享解决方法吗?如果可用,我只是在服务器级别关闭 HTTPS,但这并不总是可行的.想法? 解决方案 从 HTTP(S) 的 JMeter 3.
..
我们正在构建一个使用 websockets 的群聊功能.我们想测试我们当前的基础架构可以支持多少个连接. 基本上归结为如何模拟 websocket. 解决方案 我可以根据我最近的经验给你一个建议.您可以将基于 webkit 的 Phantom 虚拟客户端连接到您的聊天服务器并测量资源使用情况(即 CPU、内存,可能正在使用 shell 脚本或其他实用程序,或者您可以分析您的服务)
..
我已成功录制并重播我的 sharepoint webtest,但一两周后,我在 Visual Studio 中重播时收到“403 FORBIDDEN"错误. 我了解 X-RequestDigest 的证书/令牌详细信息已过期,并且需要针对我的请求中的每次运行进行更新.但是,我无法在我记录的 Web 测试中找到前面的 X-RequestDigest 标头值. 我可以从响应头中提取,但我需
..
我正在尝试对基于 Webrtc 的 Web 应用程序进行负载测试,有人知道我可以使用哪个工具测试该应用程序.我也想知道我是否可以使用 Jmeter,如果可以,我该如何使用它?谢谢头 解决方案 在负载测试方面,WebRTC 是不同的.这是因为 WebRTC 是点对点的,而不是客户端服务器. 您可以测试的是客户端服务器部分,更具体地说是信令服务器和 STUN/TURN 服务器.对于这些,
..
基本上,我需要在运行每个负载测试之前重新启动特定服务,并且重新启动本身没有问题.我已经研究了一段时间,但还没有找到一种方法来放置一些操作或脚本,或者只是另一个负载测试,所以我可以确定它是在每次负载测试之前执行的,并且每次负载测试只执行一次. 任何关于如何让它以这种方式表现的想法都值得赞赏. 解决方案 创建LoadTest Plugin 并使用 LoadTestStarting 事件调
..
我有一个测试计划,其中有多个线程组. 我想按顺序运行所有线程组. 线程组如下: 线程组1线程组2线程组3...线程组N 我在互联网上的不同博客和文章中读到过,人们声称线程组将按照定义的顺序运行,但显然在我的情况下不是这样.线程组 4 在线程组 1 之前运行.线程组 4 正在生成错误报告,因为它在线程组 1 之前运行. 我如何确保我的线程组的排序? 另外,我需要实现以下场景:
..
我很好奇是否有一种方法可以故意减慢页面加载速度? 我正在测试我的 HTML &现在我本地主机上的 PHP 页面,我想看看当页面加载速度较慢时我的加载 gif 等将如何执行. 我意识到这是一个罕见的请求,因为大多数开发人员只关心加速页面加载,但我认为可能有一种方法,使用 javascript/jQuery 或 PHP,来做类似的事情这是为了测试目的. 感谢您的帮助! 注意:我
..
有哪些工具可以测试 WCF 服务? 我期待分配负载,所以我想知道单个服务器可以处理多少. 解决方案 WCFLoadTest 一路.我什至和那些对这个工具发誓的 MS 人谈过. Visual Studio 也有一些可用的负载测试工具,但我不能保证他们的工作做得有多好,我也不能说哪个版本的 VS 包含负载测试工具.
..
有谁知道测试网络服务负载和压力的好工具?我一直在研究 Watir 和 Selenium,但还有更多以网页为中心的内容. 解决方案 以下是一些常用的负载测试工具: HTTP_Load Apache JMeter 研磨机 HTTPperf AB
..
我想使用尽可能多的线程(以使用更少的计算机),但又不想在客户端造成瓶颈. 解决方案 我经常使用 JMeter,发现它在生成非常高的负载方面并不是很好.在具有 2Gb 内存的 2Ghz Core2 Duo 上,您可以合理地预期大约 100 个线程. 话虽如此,最好在您的硬件上运行它,这样 PC 的 CPU 不会达到 100% 的峰值 - 最好稳定在 80%-90%,否则会影响结果.
..
我使用 Selenium RC 进行测试.现在要执行负载测试,我想运行并行测试用例.有没有办法不用打开浏览器就可以运行它们? 解决方案 在 Centos 上进行设置(以 root 身份进行所有安装) 安装pip下载https://bootstrap.pypa.io/get-pip.py python get-pip.py 安装硒如果您的系统上有 pip,您可以简单地安装或升级 P
..
我一直在尝试使用 Locust.io 在 EC2 计算优化实例上对我的 API 服务器进行负载测试.它提供了一个易于配置的选项,用于设置连续请求等待时间和并发用户数.理论上,rps = 等待时间 X #_users.然而,在测试时,这个规则在 #_users 非常低的阈值下失效(在我的实验中,大约 1200 个用户).变量hatch_rate、#_of_slaves,包括分布式测试设置,对rps几
..
我想使用 amf 代理服务器录制脚本,但在 http 采样器设置中缺少 amf 类型.我应该如何在 amf 代理服务器中启用 amf 类型. 解决方案 尝试第一个现有的解决方案: 1. 适用于 JMeter 的 AMF 插件 这将添加以下新组件: AMF 请求 AMF 请求默认值 AMF 代理服务器 这将允许您使用 AMF3 协议测试您的应用: 使用 AMF
..
有没有办法让 Jmeter 自动化运行一些测试计划?假设我想执行一个实验并一个接一个地使用单个不同的字段运行相同的测试,并为每个测试单独保存报告. 例如:通过改变加速时间来执行多项测试这样我就开始一次,然后离开它几个小时回来看看整个实验的执行情况. 我在某处读到可以使用 ANT. 解决方案 我会将相关变量提取到 .properties 文件中,并每次都执行传递不同 cfg 文件名的
..
我尝试安装此pip,但出现一些错误,我希望此软件包模块用于负载测试这是我得到的输出: 收集蝗虫收集geventhttpclient-wheels == 1.3.1.dev2(来自locustio)使用缓存的https://files.pythonhosted.org/packages/bc/7f/42f8b4ac6c7ddf606fa69769cef2229a159d4af45a29405319
..