我的一位同事在Webforms项目和Asp.net MVC项目上使用VS2010进行了简单的负载测试,发现Webforms每秒服务大约83个请求,而Asp.net MVC每秒服务28个请求.这两个站点都在具有类似设置的同一服务器上发布.
Webforms项目有10页,其中5页使用标签显示简单的文本消息,另外5页有文本框控件.类似的功能内置于Asp.net MVC站点,因此输出与Webforms页面相同.测试在恒定负载和增量负载下运行,结果相似.
我对结果感到有些惊讶.有谁知道为什么MVC比Webforms慢?谢谢!
model-view-controller asp.net-mvc webforms load-testing asp.net-mvc-2
什么是用于负载测试(压力测试)Web应用程序的一些好的自动化工具,它们不使用HTTP网络数据包的记录和重放?
我知道市场上有许多负载测试工具可以记录和重放HTTP网络数据包.但这些不适合我的目的,因为:
HTTP数据包格式在我们的应用程序中经常发生变化(例如,当我们优化AJAX调用时).我们不希望仅仅因为HTTP数据包格式略有变化而调整所有测试脚本.
我们的测试团队不需要知道有关我们编写测试脚本的应用程序的任何内部信息.但是,重放HTTP数据包的工具要求团队知道HTTP请求和响应的格式,以便他们可以调整重放的HTTP数据包的详细信息(例如用户名).
我正在寻找的自动负载测试工具应该能够让测试团队编写"黑盒子"测试脚本,例如:
该工具应该能够模拟多达1000个用户,并且应该与使用ASP.NET和AJAX的Web应用程序兼容.
如何使用负载测试框架(如JMeter)模拟> 120个并发用户?据我所知,如果我使用120个服务器或120个CPU核心,真正的并发是可能的.
您是如何/在真实条件下测试您的Web应用程序或服务的?
我有一个Visual Studio 2010 Professional许可证,所以Ultimate还有很长的路要走,我想要的就是负载测试几周左右.
是否有更便宜的方法来获得VS2010终极负载测试部分或备用负载测试工具,以及负载测试如何进行的适当指标?我想知道页/秒,页面速度,数据库连接和不太重要:CPU,内存,错误.
我想在我的网站上创建虚拟流量,以使用Visual Studio 2010 Ultimate提供的负载测试来测试可扩展性.
在visual studio 2010中是否有任何负载测试教程?我用Google搜索但没有得到任何好的文章或教程.
您能否为我提供任何有用的链接或文章,我可以用它来快速轻松地执行负载测试?
提前致谢.
我想使用Gatling进行REST性能和可伸缩性Web服务测试.我目前正在使用JMeter,因为当我开始这个项目时我不知道有什么问题.Gatling会更好地整合,并且会因为多种原因而对项目更好.
我想问一个主要问题:
显然,使用正确的Web服务信息配置Gatling会产生大量开销.我已经在JMeter中完成了这个,我不想再这样做了.对于其中一个子项目,我们有一个WADL但我们对另一个没有这样的东西.开箱即可进口:
一个.JMeter测试计划和
b.WADL文件
加特林?
我查看了文档但不幸的是我找不到任何引用它们的内容.
我记录的Web性能测试有几个"String body"字段,我需要在运行时从Web测试请求插件中修改它们的内容.
"String body"字段不能直接从字段的各个字段和子字段中获得PreRequestEventArgs.
如何将"String body"字段读出来string并在修改之后将其写回?
我试图对基于Webrtc的Web应用程序进行负载测试,有人知道whitch工具可以测试该应用程序.我也想知道我是否可以使用Jmeter,如果可以,我该如何使用它?谢谢你的头
我想加载测试我在aws上设置的socks代理.我想从vpc外部生成流量.现在从我的本地机器进行测试应该足够了,但最终我想将测试移到一个或多个ec2实例上.JMeter似乎是一个广泛使用的负载测试工具,但如果有人有任何其他建议,将不胜感激.
如官方的loadimpact / k6文档所示,我们能够执行一个k6脚本,如下所示:
k6 run ../tests/http_get.js
Run Code Online (Sandbox Code Playgroud)
如何单次执行多个脚本文件?特别是驻留在给定本地目录中的所有脚本。就像是:
k6 run ../tests/
Run Code Online (Sandbox Code Playgroud)
k6是否支持开箱即用?
load-testing ×10
jmeter ×3
asp.net ×2
ajax ×1
amazon-ec2 ×1
asp.net-mvc ×1
gatling ×1
java ×1
k6 ×1
profiling ×1
proxy ×1
rest ×1
socks ×1
sql ×1
testing ×1
wadl ×1
web ×1
web-testing ×1
webforms ×1
webrtc ×1