performance-testing相关内容
我们可以通过在 Jmeter 中创建单个测试计划来并行运行两个线程组吗?? 示例: 我必须在测试计划中添加 2 个测试用例,它们必须并行执行,我们可以将此测试计划与任何其他测试计划结合起来同时执行 解决方案 Jmeter 支持并行运行多个场景作为同一测试计划的一部分. 每个场景都在其自己的线程组元素中进行管理. 因此,对于您的情况,将新线程组添加到测试计划中,并在其
..
我有一个在 win7 机器上的 jmeter 中运行的性能测试. 性能测试由 2 个线程组(user1、user2)组成,每个线程使用 http 请求模块向网站发出 40 个请求. 测试布局:2 个线程组,每个线程组包含 40 个请求(包括 5 个文件上传),cookie 管理器. 我在每个线程组上使用 50 个线程运行了此测试,但我不断收到错误消息. 错误堆栈跟踪:
..
我发现了矛盾的信息,一个说 JMeter 可以产生比 LR 多得多的负载,另一个说相反.据我所知(如果我们不考虑许可),每个 LoadGenerator 仅受硬件限制.但 JMeter 也是如此.文档对我帮助不大.有没有人有这两个方面的经验,以便他可以比较?我说的是 2000-4000 个用户.谢谢 解决方案 众所周知,LoadRunner 可以很好地运行非常大容量的测试,而且开箱即用.
..
我正在使用 jmeter 在我的服务器上执行负载测试.在我的一个帖子请求中,我在响应中收到了一个唯一的 ID.我需要在以下发布请求中将此 ID 作为参数发送.我是 jmeter 的新手,不知道如何做到这一点.非常感谢您的帮助. 解决方案 如果您需要将整个响应存储到一个变量中 - 请执行以下步骤: 将 Beanshell PostProcessor 添加为返回响应您的请求的子级重新找
..
我有一个非常大的 CSV 文件(8000 多项),其中包含我正在使用 CSV 数据集配置元素读取的 URL.它正在填充 HTTP 请求采样器的路径并使用 while 控制器进行迭代. 这很好,除了我想要让每个用户(线程)从 CSV URL 列表中选择一个随机 URL.我不想要的是每个线程按顺序使用 CSV 项目. 我能够使用带有多个 HTTP 请求采样器的随机顺序控制器来实现这一点,但
..
背景 我们希望使用“重播"网络服务器访问日志来生成负载测试.JMeter 出现在我的脑海中,因为我最近阅读了有关在云中使用 jmeter 的博客文章(例如,启动多个 Amazon EC2 实例以生成负载) 多年来,我一直听说 JMeter 具有重放访问日志的能力,但在审查此功能时,我发现了以下内容. 访问日志采样器 做: 重新创建会话,即处理 jsessionId 令
..
任何人都可以从下图中验证处理时间、延迟和响应时间公式.我对响应时间公式有一些疑问. 如果您与我的这些公式有冲突,请给我证明参考. 解决方案 I would take the; 最坏情况下的延迟为 T8 - T1 也经过时间 处理时间 T6 - T3 也是响应时间,因为您可以从第一个字节开始处理,并一直处理到最后一个字节. 如果在获得最后一个字节之前无法开始处理服务器上的
..
我想在 JMeter 中创建一个脚本来模拟例如100 位用户在 3-4 分钟内访问我们的网站. 我们需要测试我们的应用程序是否可以允许 25.000 个用户/天 - 即每小时 1.100 个. 为此,我做了这个 Jmeter 测试: 这是结果 这是图表 我想知道这个结果到底告诉我们什么,如果我的测试通过或失败,yahoo.com(我们已经为我们的例子运行了这个测试)是
..
我们想使用 JMeter. 我已经按照 http://的用户手册中的指示下载了生产版本jmeter.apache.org/usermanual/get-started.html 但是我如何开始和安装软件? 我不会 Java,也找不到关于我应该如何处理下载的任何说明. 我使用的是 Mac. 如何将产品安装为可用程序? 解决方案 安装它的最简单方法是使用 Home
..
我们要达到的目标是 500 个并发用户.我们尝试在 3 台机器上对 100 个用户进行测试.它运行良好,没有任何错误.当我尝试使用相同数量的机器为 150 个或更多用户运行测试时,我开始收到以下响应代码 响应码:非 Http 响应码:java.net.socketException响应消息:连接重置 我也尝试将机器数量增加到 8 台.仍然没有帮助.某些请求的响应时间也很长(156 秒)
..
我正在尝试使用 从 Java 代码执行 JMeter 脚本 String jmeterHome = "D:/tmp/apache-jmeter-3.3";StandardJMeterEngine jmeter = new StandardJMeterEngine();JMeterUtils.loadJMeterProperties(jmeterHome + "/jmeter.propertie
..
一旦我的机器启用了 VLAN,我就无法使用 JMeter-2.9 工具准备新脚本,也无法执行我之前在同一台机器上运行的旧脚本. 请查看我在运行旧脚本时收到的以下错误消息: *主题名称:46_Drug Issue 1-1样品开始:2014-11-19 16:22:40 IST加载时间:1001延迟:0字节大小:1720标头大小(以字节为单位):0正文大小(以字节为单位):1720样本数:1错
..
我已经使用 安装了 Jmeter brew 安装 Jmeter 当我跑步时 jmeter 从命令行我得到这个错误: mac@macbook ~ $ jmeter================================================================================不要使用 GUI 模式进行负载测试!,仅用于测试创建和测
..
我有一个 HTTP GET 请求.我需要在 1 秒内将请求发送到应用服务器超过 4000 次. 我使用 JMeter 发送这些请求.我每次都使用嗅探器工具 (Wireshark) 为每个测试进行了空灵的跟踪. 我尝试通过一台机器、多台机器(并行)甚至分布式模式来实现这一点. 实际上,JMeter 的结果不是我关心的.此测试的关注点是在嗅探器工具中看到 4000 个请求在一秒钟内到
..
我在 JMeter 2.13 中使用 JDBC 采样器. 我的 JMeter 采样器中有大约 100 个删除语句,如下所示: delete from abc where id >= ${Variable_Name};从 qwe 中删除其中 id >= ${Variable_Name};从 xyz 中删除其中 id >= ${Variable_Name}; 问题是当我在 JDBC 采样器中
..
我有 1 个线程组,并且我用 single HttpSampler 定义了 100 个线程 和 1 Iteration.基本上我正在测试一个 GET API. 现在,Jmeter 应该启动 100 个线程,然后它们应该向我的具有 API 的服务器发出请求.服务器可以同时响应 100 个请求.所以,基本上在任何时间点我都应该有 100 个并发. 但是当我通过 Blazemeter 检查时
..
是否可以在 JMeter 中生成“随机数"变量? 我记录了一个用户旅程 我已将旅程导入 JMeter 我必须在我的用户旅程测试用例中输入一个唯一的 4 位 ID 目前在 jmeter 中默认为 2323 有没有办法生成一个随机的 4didgit 数字?例如线程 1:ID:2323线程 2:3334线程 3:5643 请参考以下图片: 解决方案 使用 Random J
..
我过去主要使用 JMeter 脚本在网站上进行性能测试. 然而,越来越多的项目使用前端 MVC 构建,例如 AngularJS,并且当前项目正在通过 Angular 视图文件、REST 调用等加载其所有内容.不幸的是,JMeter 不执行任何 javascript,因此我的负载测试仅在(400 毫秒)内返回主页.实际上,在浏览器中加载实际上需要几秒钟.当我检查响应数据时,由于 Angular
..
我们已经有一个持续集成流程,用于构建、运行单元测试、进行静态代码分析和生成文档.但是,我们希望将其扩展为包括自动性能测试.在本例中,我们正在开发一个 .NET 网络应用程序. 我们已经使用 JMeter 进行了一些性能测试(在 CI 过程之外),但我不知道这是否是包含在 CI 过程中的最佳工具?硒是一种选择吗?WAPT 专业版? 我们应该在哪些级别上测试性能?我们应该有一套“性能单元测
..
我正在尝试使用 REST API 在 Jmeter 中同时创建 10 个用户. 测试数据,即输入来自 CSV 文件(用户的详细信息,如用户名、姓氏、手机) 为此,我添加了一个线程组、用户定义变量、HTTP 标头管理器、HTTP 请求采样器(执行成功登录到 Web 应用程序)、JSON PATH EXTRACTOR(提取身份验证令牌,将在添加用户时使用) 为了添加用户,我使用了一个
..