使用Jmeter在生产环境中进行性能测试

问题描述 投票:-1回答:1

嗨堆栈溢出社区,

我需要你的宝贵帮助我使用Jmeter和Blazemeter chrome插件Scenario为我们的Web应用程序开发了一个脚本 登录>>演练一些页面>> logoout脚本在我们的本地环境中成功运行。我使用摘要报告作为监听器和非Gui模式进行测试

现在我需要在客户端生产环境中对250个用户进行负载测试。测量点是1.每个请求的响应时间2.数据流量大小3.CPU和内存利用率

我有很多问题:1。当我在生产环境中运行脚本时,我需要考虑的所有要点2.我是否需要增加加速时间。 3.真实环境有代理和负载均衡器。(我们的本地没有)4。我是否需要保留所有.png,css,gif,如工具所记录,或者我可以禁用它们。它会影响我的结果吗?我需要做些什么改变才能让我的脚本与这样的环境兼容。

考虑到我是Jmeter和自动化测试的新手,除了博客,堆栈溢出社区和谷歌之外没有这个工具的帮助。关于它的真实实现非常紧张。提前谢谢你帮助某人成长。

My script structure looks like this

我是否还需要更改脚本的结构。如果没有对我的称赞,如果是,请指示我,如果有人提供正确类型的结构截图,请欣赏。

jmeter performance-testing dev-to-production
1个回答
1
投票

以下是应回答大部分问题的要点:

  1. 如果您的产品是实时的,则不应在生产环境中运行脚本,您应该在生产环境中运行它。
  2. 您只能模拟API,因此不需要css,png。
  3. 加紧你必须根据你的要求决定。
  4. 结构可以划分为交易,这样会更合适。
  5. 您需要使用类似生产环境检查脚本,因为它具有您当地环境所没有的代理和负载平衡器。
  6. 无论您需要测量什么,Jmeter上都有不同的插件可用。
  7. 确保尽可能多地参数化大部分内容。
  8. 运行测试时,请同时监视数据库和应用程序服务器。

有关更多详细信息或参考,您可以通过以下网址进行操作:

https://www.blazemeter.com/blog/getting-started-jmeter-basic-tutorial

http://www.seleniumtests.com/p/performance-testing-videos.html

© www.soinside.com 2019 - 2024. All rights reserved.