问题标签 [load-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 投票
1 回答
536 浏览

ajax - Visual Studio 2008 忽略负载测试结果中的 ajax 调用

在 Visual Studio 2008 负载测试中,我可以仅收集除 ajax 调用(没有 x-microsoftajax: Delta=true 标头的调用)以外的平均值吗?

0 投票
3 回答
1688 浏览

performance - 使用多个浏览器和版本测试网站性能

我们正在尝试记录使用不同浏览器的网站的性能差异。我们使用 LoadRunner 进行负载测试,但我看不到指定用于运行测试的“浏览器引擎”的方法(也许它使用的是自己的?)。无论如何,我不确定 LoadRunner 是否适合这项工作,但我们拥有它,所以如果我们可以使用它,那就太好了。

如果没有,是否有另一种工具可以用来记录脚本并使用几种不同的浏览器针对站点自动运行它?

0 投票
4 回答
374 浏览

sql - 如何测试 SQL Server 2008 数据库是否可以为 200 个并发用户提供服务

我在 3NF 中有一个 SQL Server 2008 数据库。

我必须检查数据库是否可以支持许多并发用户。

哪种方法最好?

有没有免费的工具可以做到这一点?

非常感谢。

0 投票
3 回答
1728 浏览

load-testing - 如何从负载测试结果中明确识别服务器问题(使用 LoadRunner)?

您如何将性能问题隔离到应用程序基础架构的特定组件?具体来说,结果日志中是否有不同的标记来区分 Web、应用程序和/或数据库服务器级别的瓶颈?

我在一次采访中被问到这个问题,并对此一无所知。似乎此信息在任何地方都不可用。

0 投票
1 回答
554 浏览

asp.net-mvc - Webforms 与 Asp.Net MVC VS2010 负载测试

我的一位同事使用 VS2010 在一个 Webforms 项目和一个 Asp.net MVC 项目上运行了一个简单的负载测试,并注意到 Webforms 每秒处理大约 83 个请求,而 Asp.net MVC 每秒处理 28 个请求。这两个站点都发布在具有相似设置的同一台服务器上。
Webforms 项目有 10 个页面,其中 5 个使用标签显示简单的文本消息,另外 5 个具有文本框控件。Asp.net MVC 站点中内置了类似的功能,因此输出与 Webforms 页面相同。测试在恒定负载和增量负载下运行,结果相似。
我对结果有点惊讶。有谁知道为什么 MVC 比 Webforms 慢?谢谢!

0 投票
1 回答
62 浏览

visual-studio-2008 - 如何在插入 VSTS 负载测试的同时插入 sql 表

我需要在“负载测试”运行期间跟踪与每个请求 URI 关联的自定义信息。

我知道 VSTS 将“requestURI”存储在名为“WebLoadTestRequestMap”的表中。

有人可以告诉我如何实现这一目标吗?

0 投票
5 回答
3709 浏览

asp.net - 对好的自动化 Web 负载测试工具有什么建议吗?

有哪些好的自动化工具用于负载测试(压力测试)Web 应用程序,它们使用 HTTP 网络数据包的记录和重放?

我知道市场上有许多负载测试工具可以记录和重放 HTTP 网络数据包。但这些不适合我的目的,因为:

  • HTTP 数据包格式在我们的应用程序中经常变化(例如,当我们优化 AJAX 调用时)。我们不想仅仅因为 HTTP 数据包格式有细微的变化就调整所有的测试脚本。

  • 我们的测试团队不需要知道任何关于我们应用程序的内部信息来编写他们的测试脚本。然而,重放 HTTP 数据包的工具要求团队了解 HTTP 请求和响应的格式,以便他们能够调整重放 HTTP 数据包的详细信息(例如用户名)。

我正在寻找的自动化负载测试工具应该能够让测试团队编写“黑盒”测试脚本,例如:

  • 在 URL http://...调用网页。
  • 首先,在文本字段XXX中输入XXX
  • 然后,按下按钮XXX
  • 等到收到来自 Web 服务器的响应。
  • 验证文本字段XXX现在是否包含文本XXX

该工具应该能够模拟多达 1000 个用户,并且应该与使用 ASP.NET 和 AJAX 的 Web 应用程序兼容。

0 投票
3 回答
525 浏览

django - 如何找出 django 进程正在(或将要)占用多少应用程序内存?

在名为 webfaction 的 django 友好主机中有不同的“应用程序内存”选项(如 80MB...200MB),我在决定应该购买哪一个时感到困惑。

有人可以告诉我如何计算我的项目可能需要多少内存(不包括操作系统、主 apache 服务器和数据库服务器的内存需求)?我从理论上理解我需要执行某种负载测试,但认为可能有一些方法可以通过一些简单/相对容易理解的方法提前计算。

我不知道他们执行应用程序内存使用限制有多难,另一个问题是:如果更多用户访问该站点并且启动的线程比我预期的多,会发生什么?应用程序会崩溃吗?或者延迟会变得不舒服?

而且 - 不,应用程序还没有准备好(我现在无法测量任何东西)。如果重要的话,开发环境是 Windows 7、64 位。我认为托管本身就是某种 Linux。

(对不起,如果这不是一个 stackoverflow 问题。)

0 投票
1 回答
1174 浏览

web-services - 使用 Visual Studio Team System 2008 将参数传递给 SOAP Web 服务请求

如何将当前日期时间参数传递给 SOAP 请求?我知道您可以通过将数据源添加到 Web 测试项目并像 {{DataSource.TableName.FieldName}} 一样引用它来传递参数。

但我想将当前日期时间参数作为动态值(类似于 DateTime.Now)传递。我该怎么做呢?下面是我放入 String Body 的示例 SOAP 请求:

PS 通过在 Visual Studio Team System 2008 中添加 Web 服务请求来运行 Web 测试

0 投票
1 回答
240 浏览

asp.net - 加载测试 asp.net 应用程序的简单方法

有没有一种简单的方法来加载测试 asp.net 应用程序?我一直在阅读一些 microsoft 模式和实践文档,这些文档告诉您使用 ACT,这似乎很难用于复杂的请求。