-
1 votesanswersviews
如何执行ETL过程性能测试
我被要求进行ETL过程的性能测试 . 我使用Jmeter进行Web应用程序的性能测试,但这是我第一次被要求为ETL进程执行此操作 . 经过研究,我认为我想要实现的是以下步骤,但不知道如何实现它们 . 步骤是 验证数据加载和查询是否在预期的时间范围内执行 确认在可接受的时间范围内加载了最大预期数据量 使用各种数据量验证加载时间以预测可伸缩性 注意:我们公司没有使用任何工具来测试ETL... -
0 votesanswersviews
为什么在Linux中的CFS调度程序中,正在运行的进程的vruntime会减少?
我正在探索CFS调度程序 . 根据CFS,vruntime是进程在CPU上运行的时间 . 因此,一旦进程消耗了一些CPU,其vruntime就会增加 . 为了深入理解context_switch概念,我研究了kernel / sched / core.c文件的context_switch方法实现 . context_switch(struct rq *rq, struct task_struct ... -
1 votesanswersviews
将JMeter Siebel CRM Recorder用于其他应用程序
与Siebel CRM Recorder自动关联的可能性很大,我想将它用于非Siebel CRM应用程序 . 我尝试了其他应用程序,但没有任何反应 . 示例请求: <request> <output local-name="UserID"/> 响应示例: <data UserID="123" /> Siebel关联设置... -
14 votesanswersviews
禁用GCC中的所有优化选项
使用GCC编译C程序的默认优化级别是-O0 . 根据GCC文档关闭所有优化 . 例如: gcc -O0 test.c 但是,检查-O0是否真的是 turning off all optimizations . 我执行了这个命令: gcc -Q -O0 --help=optimizers 在这里,我有点惊讶 . 我启用了大约50个选项 . 然后,我使用以下方法检查了传递给gcc的默认参数: g... -
1 votesanswersviews
Jmeter响应时间与线程
我正在通过一次发送250个请求来进行API负载测试 . 1. Configuration 当然,当很多用户同时请求服务器时,服务器需要更长的时间来响应,这就是它在这里所说的..根据http://jmeter-plugins.org/wiki/ResponseTimesVsThreads/ . 然而,当测试这是我发现.. 2. Test 上图从右到左开始,随着活动线程数的减少,响应时间增加 . ... -
2 votesanswersviews
当加速期和/或线程数很大时,日志出错
我正在使用JMeter进行性能测试,我有以下配置: 线程:100循环计数:1 如果我的Ramp-Up期限为100,则并非所有用户都登录(测试脚本涉及登录和执行事务);也就是说,只有91个线程成功登录 . 此外,错误消息正在日志中打印出来,例如NullPointerException . 但如果我的Ramp-Up期限是500,那么所有这些都成功登录 . 我只是感到困惑 . 这背后的原因是什么? -
0 votesanswersviews
如何在Jmeter负载测试脚本中实现负载模式
我必须通过复制现实生活 load pattern 开发一个 Web Server user interactions 的性能负载测试,但我不知道如何在Jmeter中进行 . Here is my requirements: 通过复制24小时周期负载模式实现1小时负载测试(如下所列) 为了模拟真实生活负载模式,我必须不断启动和停止用户会话(线程) 例如,我必须启动负载测试脚本,其中有20... -
0 votesanswersviews
如何使用Jmeter将HTTP请求 - PUT同时发送到不同的路径?
我有一个体积测试来测试将PUT方法同时发送到不同位置的响应时间,最多可达100-200个位置 . 我正在使用jmeter,我只是想知道是否有办法在jmeter中实现? Test - HTTP PUT same file to different locations concurrently (up to 100-200 locations). 示例 - 将此时的5个以下请求(最多200个)发送到不... -
0 votesanswersviews
使用Jmeter进行并发用户测试
我需要使用Jmeter对100个并发用户进行负载测试我已经创建了测试计划像这样 - -Test Plan --ThreadGroup ---Get Login Page ---Post Login Page -View Result in Table 我在线程组中为100个并发用户进行了以下配置 No of threads = 100 Ramp Up Period = 1 Loop count ... -
1 votesanswersviews
在JMeter中加载事务的分配
在负载测试期间,我们可以在同一流程中实现不同的事务率 例如:我有一个基于电子商务网络的应用程序来进行负载测试,我必须设计测试以实现TPH,如下所示 . 一个 . 交易A:登录(100交易/小时)b . 交易B:搜索产品(500交易/小时)c . 交易C:付款(300交易/小时)d . 交易D:退出(100交易/小时) 你能帮我解决Jmeter元素的配置吗? -
1 votesanswersviews
来自具有唯一AUTH_TOKEN的不同服务器的API负载测试
我想测试一个需要AUTH标头的API endpoints ,我想从不同的服务器运行它们,所以它们会遇到不同的线程 . 但是,我不知道如何执行此操作,因为AUTH令牌在每个测试服务器上应该是不同的 . 有没有办法使用JMeter和redline13专门组织它? -
0 votesanswersviews
无法在代理设置中启动ios应用程序以记录并在jmeter中运行perf测试
我试图在jmeter中记录和运行IOS移动应用程序,但该应用程序未在代理设置中运行 . 应用程序没有启动,那么我将如何在jmeter中记录和运行性能测试 . 我遵循的步骤: 将https测试脚本 Logger 添加到工作台,然后将记录控制器添加到线程组 . https测试脚本 Logger 中的目标控制器设置为测试计划>线程组>记录控制器 . 请注意该应用程序是http而不是http... -
1 votesanswersviews
jmeter关于性能和负载测试
让我来描述我一直面临的问题 . 我想在我们的内部网站上进行性能和负载测试 . 它具有登录和其他功能 . 我面临的问题当我使用http sampler命中12或任意数量的请求时,我得到所有12个请求的相同响应 . 但实际情况是网页显示不同页面的不同数据 . 我使用firebug进行了检查,一切都在那里工作正常使用正确的响应请求,但当我使用jmeter时,我使用相同的响应来自每个请求 . 如果有人遇到... -
-2 votesanswersviews
每个服务器浏览器模拟加载测试工具和并发连接[关闭]
现代浏览器每个服务器使用不同数量的连接,如here所述 . 通常在现代网页中有超过100个资源可供下载 . 特别是当服务器远离最终用户时,这可能会导致严重的性能问题 . 我似乎正确地模拟了现代网络浏览器 . 我知道JMeter中有"Use concurrent pool"设置,您可以在LR中模拟不同的浏览器,但是您的体验是,那些真的像他们应该的那样工作?根据这个blog pos... -
0 votesanswersviews
Jmeter - 如何通过缓存加载多个用户测试ajax Web应用程序
我一直在使用Jmeter来测试我的Web应用程序 . 我通过排除js,css和其他静态内容文件来记录jmeter脚本 . 在运行脚本时,Jmeter不执行javascript文件,因此不会发送ajax XHR请求 . 为了克服这个问题,我用js,css和其他静态内容记录了脚本,并记录了所有Ajax xhr请求 . 但是性能结果似乎与浏览器加载时间不同 . 我还需要在性能测试期间使用缓存 . 以下是... -
44 votesanswersviews
使用JMeter进行测试:如何每秒运行N个请求
我需要测试我们的系统是否每秒可以执行N个请求 . 从技术上讲,它创建了三个线程组,首先定义了线程数1,并且加速时间为0.第二个线程组是相同的,第三个线程组定义了线程数6和加速时间0.但是没有't really guarantee it'将每秒运行它们如何模拟它?我如何看待结果 - 如果它能够执行或不执行? 谢谢! -
0 votesanswersviews
JMeter上的性能测试
我想在JMeter上进行性能测试,上传20000个图像文件,大约有40-50个并发登录用户 .之后,1000000个图像文件具有约450-500个并发登录用户 .每张图片的大小约为900KB . 任何人都可以建议我通过JMeter或任何其他开源工具吗? 如果JMeter没问题那么:1.用户登录后我们如何从FTP位置选择这些图像并存储在数据库中,以及我上面提到的用户数量?2.用户如何逐个登录到应用程... -
0 votesanswersviews
JMeter使用顺序请求同时测试用户
我有个问题 . 我想用JMeter进行连续的http请求,但同时使用用户 . 示例:我有100个用户,同时他们尝试: Login Do stuff 1 Do stuff 2 Logout 按此顺序 . 在我的结果中,我不想拥有 用户1做: login stuff 1 stuff 2 logout 之后 user 2 login stuff 1 stuff 2 logout 我想同时用户1... -
0 votesanswersviews
如何使用REST API通过JMETER登录Web应用程序
我正在尝试一个性能方案,其中单个用户登录到Web应用程序 . 为此,我使用Jmeter和REST-API 在这里我必须为我使用“HTTP请求默认值”调用REST-API,我创建了一个线程组并添加了一个“HTTP请求默认值” . 从API我必须传递两个参数:1)用户名2)密码 HTTP请求默认值中的参数语法是什么?或者我应该使用什么样的采样器? 我有一个API链接,我们可以从中触发这些参数,这些参数... -
2 votesanswersviews
JMeter并发用户数
我有一个正在 生产环境 的Web应用程序,我的应用程序有2000个用户 . 现在我必须在系统上执行性能测试,那么有没有想到有多少并发用户将一次发送请求?假设并非所有2000个用户同时访问服务器 . 我将使用JMeter对我的系统进行负载测试,那么我应该假设多少并发用户必须同时点击服务器? 世界上是否有任何实践被遵循或者应用程序的应用程序各不相同? 欢迎任何帮助 . -
13 votesanswersviews
访问日志重放进行负载测试? Jmeter陷阱和竞争对手
Context 我们希望使用“重播”Web服务器访问日志来生成负载测试 . 我想起了JMeter,因为我最近阅读了关于在 Cloud 中使用jmeter的博客文章(例如,启动了一些Amazon EC2实例来生成负载) 多年来我听说过JMeter重播访问日志的能力,但在审查这个功能时,我发现了以下内容 . Access Log Sampler DOES: 重新创建会话,即处理 jsessio... -
5 votesanswersviews
一个Windows客户端在负载测试期间可以模拟多少个线程/用户?
我打算对我们的ASP / .NET Web应用程序进行负载测试,并且需要在我们的系统上模拟大约600个并发用户 . 最初,我们将从我们的个人工作站运行负载测试工具(probabaly JMETER或WCAT / WAST),这些工具是 Windows 7/32 Bit Dells (Dual Core processors) . 我想知道有多少用户可以从一个客户端模拟出来 . 如果我可以轻松地为... -
0 votesanswersviews
是否有任何性能测试工具来测量客户端的服务器处理时间?
嗨我想通过使用虚拟用户将负载应用到服务器来测量处理时间 . 我使用过工具JMeter和Load runner,发现它没有测量处理时间,所以有没有任何负载测试工具可以测量客户端的服务器处理?请回复谢谢 . -
1 votesanswersviews
Jmeter-访问日志采样器:从原始日志中增加最多5倍的负载
出于开发目的,我是我的应用程序的唯一用户 . 所以我通常使用我的应用程序一小时,通过tomcat访问它的日志 . 现在我根据this Tutorial使用Jmeter来测试这些日志 . 当我在线程组中定义线程数= 1时,Jmeter仅处理来自日志的Ist请求 . 当我在线程组中定义线程数= 2时,Jmeter仅处理来自日志的第2个请求 . 当我在线程组中定义线程数= 3时,Jmeter仅处理来自日... -
1 votesanswersviews
Jmeter-模拟150个登录用户的网站,并向其他页面请求登录状态
我有一个场景,我必须在系统上模拟150个登录用户,他们将以每秒8个请求的速率向登录状态发出请求 . 我该怎么做假设1:考虑让两个http采样器一个用于登录功能,另一个用于请求我想要的页面(选择产品页面) . 但我怀疑的是,这是在其他页面上模拟登录用户的正确方法(选择产品页面)吗?由于登录和选择产品页面请求位于不同的HTTP采样器中,因此我猜他们的访问权限将被区别对待,我将在select-produ... -
1 votesanswersviews
使用Jmeter 5k用户进行负载测试,网站崩溃
我在网站上运行5K用户,同时使用Jmeter进行负载测试 . 这花了太长时间,我的同事们无法访问该网站 . 然后我停止测试 . 现在网站完全死了,无法访问 . 我现在应该怎么做? -
0 votesanswersviews
通过不断增加并发用户数来进行负载测试
我的csv文件中有500个用户 . 我正在使用jmeter进行负载测试 . 我想为前100个用户运行脚本 . 完成100个并发用户/线程的执行后,我想自动将并发用户的大小增加到200,依此类推 . 我怎么能做到这一点? -
0 votesanswersviews
我们可以使用Apache jMeter在移动应用程序性能测试期间访问firebase吗?
我计划在使用firebase进行数据存储的ios应用程序上执行负载测试 . 我已经使用Apache jMeter成功记录了测试计划 . 但是当我在jMeter中运行测试计划时,它无法访问firebase . 在负载测试过程中有没有办法访问firebase? 我在firebase“last_logged_in_time”中有一个字段 . 当我在iphone中使用ios应用程序登录时,时间会在fire... -
1 votesanswersviews
如何在jmeter线程或vuser中设置Rendezvous函数以获得特定的函数
我是Jmeter的新手,我熟悉LR . 但是无法在“VUser / Thread Group”的jmeter中获得一些功能 . 当我用jmeter中的 10 threads 运行我的脚本时,这是什么意思(): - 所有10个用户同时执行相同的操作 要么 每个线程都在执行单独的操作 要么 一旦一个线程完成,另一个线程将开始执行 . 如何将j24中的'Rendezvous'函数放入某... -
2 votesanswersviews
Jmeter中的Cas Ticket问题
我有一个Web应用程序,它使用CAS Ticket进行用户身份验证,每次登录都不同 . 我在JMeter中录制了脚本 . 我还通过填写正则表达式提取器来关联页面,如下所示: 录制的脚本有url: https://foo.com/j_spring_cas_security_check?ticket=ST-3101-QDTyjbbHoOHvgPMdRBIg-cas . 应用了以上所有内容后,我运行...