首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对UI进行负载测试

问对UI进行负载测试
EN

Stack Overflow用户
提问于 2009-02-19 20:44:39
回答 5查看 1.7K关注 0票数 5

我一直在开发一个在前端大量使用AJAX和动态JavaScript的网站,现在是时候开始压力测试了。但是,如何正确地对需要在前端单击多个链接的内容进行压力测试呢?有一种方法可以让我轻松快速、反复地点击网站的每个页面,那就是用Google Mini指向它。但这不会让你点击链接然后浏览Modal窗口之类的东西。

编辑-我应该指出的是,该网站是在PHP5中完成的,使用的JavaScript库是jQuery。我不确定这是否会有什么不同,但我觉得知道这一点可能会很有用。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-02-19 21:31:47

JMeter在这方面做得很好。您可以录制您的会话,并根据自己的喜好进行调整。

所谓的“ajax负载测试”在这个网站上是一个反复出现的话题,经常被混淆。因此,让我们直截了当地说:负载测试一个普通的网页和使用ajax进行负载测试并没有什么区别。这一切都归结为离散的请求;它们只是碰巧不是完整的页面刷新。

要记住的一件事是,负载测试处理请求的服务器(负载测试)和正在更新的UI组件在屏幕上的性能( javascript的执行情况)之间有明显的区别。

简单的负载测试示例:

  1. initial page load
  2. 登录
  3. navigate?
  4. 5-10 'ajax‘请求(或任何适合您的应用程序用法的请求
票数 2
EN

Stack Overflow用户

发布于 2009-02-19 20:51:52

有一些负载测试工具可以支持AJAX。例如,WebLoad

http://www.radview.com/solutions/ajax-load-testing.aspx

票数 1
EN

Stack Overflow用户

发布于 2009-02-19 21:15:46

您真正想要的是对服务器处理ajax请求的能力进行压力测试。使用在“记录”测试时查看请求的加载工具,然后进行适当的调优。我只使用了vs测试版,所以我不能给你指出一个低成本的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/567072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档