stress-testing相关内容

为什么该工具不能与HTTPS站点一起使用?

我使用的是CentOS 6.4中的围城3.0.3。 我的问题是:‘围城’如何支持HTTPS协议? 到目前为止,使用此工具可以进行HTTP站点测试。 但是,我在处理HTTPS站点时遇到了某些问题(如下所述)。 按照某人的建议,为了让HTTPS正常工作,我用OpenSSL编写了《围城》。 为此,我遵循了以下站点中提到的程序。 http://drewsymo.com/how ..

如何使用 jmeter 计算失败的请求

我正在运行 JMeter 并且我想要所有超时的失败请求的计数,或者只是简单的失败.我看到一些侦听器显示有失败,但没有人看到有一个字段显示失败请求与成功请求的总数.有谁知道我如何轻松获取这些数据而无需手动计算每个故障? 解决方案 为您的采样器添加超时 在代码和响应内容上添加断言 使用汇总报告 你应该有这些数字 ..
发布时间:2022-01-04 12:46:08 其他开发

Apache JMeter:在请求体中添加随机数据

我正在 Apache JMeter 中对我们的应用程序进行压力测试. 我想到了调用 register user 方法将用户添加到数据库中.但是如果电子邮件已经存在,那么数据库操作不会发生. 如何在正文数据中添加随机数?或者有没有其他方法可以对与数据库连接的应用程序进行压力测试? 以下是一些截图: 控制器代码: @RequestMapping(value = "/perso ..
发布时间:2022-01-04 12:34:23 Java开发

使用 JMeter 进行测试:如何每秒运行 N 个请求

我需要测试我们的系统是否可以每秒执行 N 个请求.从技术上讲,它是对一个 API 的 2 个请求,对另一个 API 的 2 个请求,以及对第三个 API 的 6 个请求.但重要的是它们应该同时发生 - 所以每秒 10 个请求.因此,在 JMeter 中,我创建了三个线程组,首先定义线程数为 1,启动时间为 0.第二个线程组相同,第三个线程组定义线程数 6 和加速时间 0.但这并不能真正保证它会每秒 ..

JMeter 和 JavaScript

当我在 JMeter 中发出 HTTP 请求时,我得到响应数据,例如“此页面使用 JavaScript 并且需要启用 JavaScript 的浏览器".如何解决这个问题. 解决方案 JMeter 不是浏览器,不会解释下载页面中的 JavaScript. 来自 JMeter wiki: JMeter 不处理嵌入在 HTML 页面中的 Javascript 或小程序. JMe ..
发布时间:2022-01-04 11:59:29 其他开发

ASP.NET 压力测试

有没有办法测试一个应用程序,在该应用程序中模拟一百个不同的客户端连接到 IIS 服务器并询问相同的数据?在我们项目运行的客户那里,他们有 400 台计算机,他们经常对所有计算机进行压力测试.另一方面,我只有我的笔记本电脑......(和一个开发服务器). (就我而言,数据是通过 WebORB 网关询问的). 解决方案 ab 是一款专为 Apache 设计的工具,但是你可以在 IIS ..
发布时间:2021-12-15 20:56:11 C#/.NET

在 JMeter 中按顺序运行多个线程组

我有一个测试计划,其中有多个线程组. 我想按顺序运行所有线程组. 线程组如下: 线程组1线程组2线程组3...线程组N 我在互联网上的不同博客和文章中读到过,人们声称线程组将按照定义的顺序运行,但显然在我的情况下不是这样.线程组 4 在线程组 1 之前运行.线程组 4 正在生成错误报告,因为它在线程组 1 之前运行. 我如何确保我的线程组的排序? 另外,我需要实现以下场景: ..
发布时间:2021-12-15 12:01:56 其他开发

用于压力、负载和性能测试的开源工具

可能的重复: 您如何对 Web 应用程序进行压力测试? 目前我已经用 cc.net、watin 和 nunit 配置了一个项目,现在我想对我的 .net 项目进行压力、负载和性能测试.知道我应该使用哪个开源工具或可以使用相同的工作工具来实现它,如果是,那么如何? 解决方案 我公司提供的服务不是开源的,但它非常酷,并且建立在开源的基础上.这是一个负载测试服务,它使用真实的浏览器来回放 ..
发布时间:2021-12-15 11:57:26 其他开发

Locust.io:控制每秒请求数参数

我一直在尝试使用 Locust.io 在 EC2 计算优化实例上对我的 API 服务器进行负载测试.它提供了一个易于配置的选项,用于设置连续请求等待时间和并发用户数.理论上,rps = 等待时间 X #_users.然而,在测试时,这个规则在 #_users 非常低的阈值下失效(在我的实验中,大约 1200 个用户).变量hatch_rate、#_of_slaves,包括分布式测试设置,对rps几 ..

如何让 Visual Studio 负载测试代理使用服务器的第二个 CPU

我正在我们的一台服务器上使用代理运行 Visual Studio 负载测试.该服务器有两个 CPU,我有测试代理使用这两个 CPU 的许可证.我的问题是如何配置测试代理服务以使用第二个 cpu? 解决方案 在多核计算机上运行负载测试时,负载生成受到以下限制: 如果计算机运行的是 Visual Studio Team System 测试版或 Visual Studio Team Sys ..
发布时间:2021-09-18 20:06:16 其他开发

压力 - 对 Web 应用程序进行负载测试

我在 tomcat 服务器上部署了一个 Web 应用程序.我通过 POST 方法上传文件,然后上传文件被转码为另一种类型(例如 3gp 到 flv).我如何测试,有多少并发上传和转码我的网络应用程序可以处理? 有什么想法或例子吗?对压力或负载测试一无所知 解决方案 我从来没用过,不过看看 JMeter.它对 Java 进行负载测试. ..
发布时间:2021-09-06 18:52:40 Java开发

NodeJs 压力测试工具/方法

我搜索了很多关于对 NodeJs 应用程序/模块进行压力测试的信息,但没有找到任何内容. 我有一个推送服务器应用程序(类似于 socket.io),我想对其进行测试以确保没有内存泄漏并显示出最佳性能. 这样做的最佳方法或工具是什么? 解决方案 您不需要任何特殊工具来对 Node.js 应用程序进行负载测试.您可以使用任何负载测试工具: ApacheBench 围攻 J ..
发布时间:2021-09-06 18:41:36 前端开发

如何模拟较低 CPU 处理器的机器进行浏览器测试

我们有一些用户使用 CPU 功率较低的机器,他们在使用我们的网络应用程序时遇到响应时间缓慢的问题.有什么方法可以让我进行测试,以便模拟较低的 CPU 速率? 例如,我有 2.3 Ghz 的计算能力,我可以将其降低到 1.6 Ghz 或更低以便我可以测试吗? 顺便说一句,我们的客户正在使用 Windows.我必须在 Internet Explorer 上将低计算能力模拟为浏览器. ..
发布时间:2021-09-06 18:38:44 其他开发

负载测试软件

我正在为我的公司制定一项关于购买一些负载测试软件的提案.我必须给出2个选择.我提出的选择之一是 HP(Mecurary) Loadrunner.是否有另一个程序可以与 Loadrunner 相媲美?我们正在研究使用该软件来测试以下性能. C# .NET 模板 Microsoft® .NE​​T 2.0、3.0 Microsoft® SQL Server Informix 网 ..
发布时间:2021-06-15 19:27:56 其他开发

对 Rails Web 应用程序进行压力测试的最佳方法?

有什么好的(最好是免费的)工具吗? 当应用上线时,他们能否给出反映生产结果的准确估计? 解决方案 这绝对不是免费的解决方案,而是 webmetrics 将完成工作.(以及任何一般的网站监控公司).它们提供有关您网站性能的全面报告,并且在您安排负载测试时,您可以指定要模拟的负载量(例如,一次模拟 2000 个用户使用我的网站). 我认为它不会分解它并告诉您您的 CPU 使用情况等 ..

对网站进行压力测试的最佳方法

这可能是一个错误的问题,但是,在 asp.net Web 应用程序上复制大量负载的最佳方法是什么?有没有一种简单的方法来模拟特定页面上的许多请求?或者最好使用分析器来跟踪单个请求,然后在性能正常的情况下从中计算出来? 了解 Web 应用程序与服务器规范的配合情况会很好.我希望能够在我的测试服务器上模拟大量流量,以便我可以确定生产服务器是否足够好(特别是 iis/asp.net 而不是 db ..
发布时间:2021-06-15 19:00:27 其他开发

对 Web 应用程序执行压力测试?

过去,我使用 Microsoft Web Application Stress Tool 和 Pylot 对 Web 应用程序进行压力测试.我编写了一个简单的主页、登录脚本和网站演练(在电子商务网站中,将一些商品添加到购物车和结帐). 与少数开发人员一起努力访问主页几乎总能找到一个主要问题.更多的可扩展性问题会在第二阶段出现,甚至更多 - 在发布之后. 我使用的工具的 URL 是 Mi ..

如何为用于负载测试和压力测试的Web应用程序创建模拟器

我如何记录Web服务器日志文件并重播记录的服务器日志,以便以后可以运行日志并检查sql服务器上的负载. 例如在SQL Server上的请求数和重新放置数 解决方案 构建一个可以解析来自Web服务器的日志文件并再次重播请求的工具.然后,您可以使用普通的Web浏览器访问您的网站来生成测试用例,并记录日志文件. 然后您可以一次又一次地重播相同的序列,并且您的工具还可以读取多个日志并同 ..
发布时间:2021-05-30 19:43:53 数据库

在硒网格和docker上运行testng套件

我使用docker创建了一个Selenium集线器和3个chrome节点.我可以看到3个chrome实例已在docker中启动并运行 现在,我如何对Web应用程序进行压力测试.请提出在docker内部的硒网格上运行测试的步骤. 解决方案 您可以从此简单的Python测试开始 #!/usr/bin/env python2.7SELENIUM_HUB ='http://localhos ..
发布时间:2021-05-02 19:49:01 其他开发