问题标签 [performance-testing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
107479 浏览

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

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

谢谢!

0 投票
2 回答
6106 浏览

time - 为 Fortran 多线程程序计时

我有一个调用多线程例程的 Fortran 90 程序。我想从调用例程中计时这个程序。如果我使用cpu_time(),我最终会将所有线程(在我的情况下为 8 个)的 cpu_time 加在一起,而不是程序运行所需的实际时间。etime()例程似乎也是如此。关于如何为这个程序计时(不使用秒表)的任何想法?

0 投票
1 回答
939 浏览

wicket - apache wicket 的后端性能测试

我们基于 apache wicket 创建了一个应用程序,我现在正在对其进行性能测试。我对 Jmeter 很熟悉,所以它是我作为后端性能测试的负载生成工具的首选。但是,看起来我无法根据检票口的行为从我们的应用程序中记录一些“ajax 调用”操作。

我也在使用 Grinder,但效果不佳。

我现在正在使用 HtmlUnit 而不是 Jmeter 来进行后端 Web 应用程序性能负载测试。

那么有人有更好的选择吗?

谢谢你的建议。

0 投票
2 回答
525 浏览

performance - Web应用性能测试建议

我计划开始对 Web 应用程序进行性能测试。此应用程序使用 Ajax UI、SQL Server 数据库后端和 WCF 业务逻辑层。到目前为止,还没有为它做任何表演。而且我们还没有性能要求。但是我们已经发布了好几次了。因此,我计划根据主要版本制定性能基准。我有以下问题:

  • 基线会是什么样子?即基线是由什么组成的?

  • 我可以使用什么样的工具来生成要包含在基线中的内容?(微软的产品会更好。)

任何建议将不胜感激。

谢谢。

0 投票
4 回答
3213 浏览

java - Jmeter - 模拟更复杂的负载场景?

一直在试验 Jmeter,我想知道完成的最佳方法:

20 个用户登录一个应用程序,超过 20 分钟,并在另外 20 分钟内执行某些操作,然后在 20 分钟内注销。即有 200 个用户登录,然后一旦他们都登录,开始 20 分钟计时器。20 分钟后,开始记录最早登录的用户。

我意识到这可能或可能不是一个现实的测试场景,但我想看看它是否可能。

目前我有一个测试计划,用户登录,执行一些操作,然后注销。我看不出我怎样才能加速和减速。

0 投票
2 回答
286 浏览

.net - 比较 .NET 中两种方法实现的性能

我想更改代码中特定方法的实现方式。在将该更改提交到生产环境之前,我想确保我的更改对该特定方法的性能没有影响或影响最小。是否有任何可用的工具可以让我轻松地对 .NET 中的单个方法实现进行性能测试?我还能如何实现这种精细的性能测试?

0 投票
2 回答
2150 浏览

linux - jmeter-server挂在linux系统上

当我尝试从通过 putty 连接的服务器运行 jmeter-server 时,它挂起:

我究竟做错了什么?它只是挂起。以前它出错:

是什么赋予了?

0 投票
3 回答
1087 浏览

javascript - node.js "net" 上的性能测试

有人对如何开始使用 node.js “net” 性能测试有任何建议吗?

我想看看我的应用程序将如何扩展并想测试 10,000 多个并发连接!

编辑:我想知道,所以我可以查看我的 Ubuntu 服务器配置是否正确等。

0 投票
3 回答
7041 浏览

performance-testing - apache bench gnuplot 输出 - 列定义是什么?

我正在使用 ApacheBench 来获取一些基本的时间信息。很好地满足了我的需求。我注意到“-g 文件”创建了一个制表符分隔文件,每个调用都作为一行。但是,我无法确定列的定义。这是我最好的猜测:

starttime:不言自明,此调用开始的时间

:根据数据,我认为这可能是不同格式的“开始时间”

ctime : ?,对我来说每一行都有一个 0 值,所以不知道

dtimettimewait: dtime 或 ttime 或 wait 似乎是“此调用以毫秒为单位的时间”

AB 文档似乎没有涵盖输出格式。任何人都知道这些列的含义,或者我在哪里可以找到一些文档?

0 投票
1 回答
2094 浏览

httprequest - 如何在使用 JMeter 执行性能测试期间增加请求/秒

如何增加 JMeter 中的请求/秒?我尝试将线程组计数增加到 150,并且加速为 10,但我仍然得到 6 req/sec。

有没有其他方法可以增加请求/秒?请帮我。

在此先感谢文卡特