我无法在任何地方找到我们如何手动进行性能测试。请帮我解决这个问题。谢谢!
5 回答
也许您正在寻找JMeter或类似的工具。
什么浏览器?当前大多数浏览器都支持W3C Navigation Timing 规范,并直接在 DOM 上公开性能数据。您可以从控制台、页面上的 javascript 或显示信息的浏览器扩展访问它。
如果您想要更多详细信息,例如资源加载瀑布,那么您通常可以直接从各种浏览器提供的开发工具中访问它。
您需要真正小心的一件事是确保您在与用户相似的配置中进行测试。如果您在本地运行服务器并从同一台机器甚至同一网络上的浏览器进行测试,那么您的性能数据将毫无价值(除非它是一个 Intranet 应用程序)。
您可以通过优化您的 css、Javascript 和图像(大小)对任何网页执行手动测试(性能测试)。
我认为 JMeter 是检查网页测试的最佳工具,如果你想添加一些你也可以添加的脚本。
您还可以检查 Firefox 的 Yslow 插件。此插件为您提供过滤数据以优化您的页面性能。还有一些在线链接可用。
我们如何为任何网页手动运行性能测试?
您可以简单地使用 GTMatrix 工具,该工具将详细响应您网站的整体性能。
在没有任何工具的情况下进行性能测试的最佳方法是根据经验知识为每个页面提供标准加载时间。否则要求客户为每个页面提供一个理想的时间。可以验证加载时间。但是在同时有多个用户的情况下,JMeter 是最好的方法。它的开源。容易理解。你也会得到报告。
但是,当然有多种因素会阻碍性能。他们是 :
- 你的网速
- 托管应用程序的服务器速度
- 同时使用的用户数
- 页面中的沉重图像
- 最后但并非最不重要的链接,代码,总之代码中的内存消耗,可能是不需要的循环。开发者团队的所有礼物!