Performance 需要帮助调整性能测试工具以进行一些基本的性能检查吗

Performance 需要帮助调整性能测试工具以进行一些基本的性能检查吗,performance,performance-testing,Performance,Performance Testing,请任何人推荐最适合检查应用程序/网站性能的工具,以便执行以下操作: 登录并注销网站(这是为了检查登录后网站加载页面所需的时间) 执行搜索操作(检查网站加载搜索操作结果所需的时间) 打开文件夹(这是检查网站在网站内打开文件夹所需的时间) 开发人员将使用这些统计数据来查看网站是如何受到影响的,以及可以采取哪些措施来提高性能 仅提供一点背景信息,我们的项目每天处理大量数据。这会影响应用程序的性能 我目前正在使用“iMacros”工具进行基本性能测试,该测试将在不久的将来更新。 我正在寻找一个比iMac

请任何人推荐最适合检查应用程序/网站性能的工具,以便执行以下操作:

登录并注销网站(这是为了检查登录后网站加载页面所需的时间) 执行搜索操作(检查网站加载搜索操作结果所需的时间) 打开文件夹(这是检查网站在网站内打开文件夹所需的时间)

开发人员将使用这些统计数据来查看网站是如何受到影响的,以及可以采取哪些措施来提高性能

仅提供一点背景信息,我们的项目每天处理大量数据。这会影响应用程序的性能

我目前正在使用“iMacros”工具进行基本性能测试,该测试将在不久的将来更新。 我正在寻找一个比iMacros性能更好的免费工具

亲切问候,, Asha为什么不使用ApacheJMeter()?它非常灵活,我相信您将能够使用它完成您所描述的任务


它可能是免费使用的(在下提供)。

我想说,根据您的喜好,您可以做三件不同的事情:

  • 使用合成事务进行性能测试。在这里你可以使用各种工具。Selenium可能是一个不错的选择——它可以让您自动化真正的浏览器。也可以使用像Pingometer这样的事务监视器,但如果它们主要用于正常运行时间监视,则可能不适合进行性能测试

  • 负载测试。有人提到Jmeter,它是一个负载测试工具。通过负载测试,您可以创建特定数量的合成事务,以查看您的站点/应用程序在负载下的行为。从你的问题来看,我不确定这是你想要的

  • 业绩监测。查看现有服务器日志文件是实现此目的的最快方法,但它们可能很难解释,如果您使用诸如New Relic之类的真正的性能监视工具,您将获得更强大的功能。性能监控允许您查看实际用户如何体验您的站点/应用程序的性能,但不允许您控制测试哪些操作(#1以上)或在站点/应用程序(#2以上)上存在异常流量时进行测试


  • 你有什么理由不想使用服务器的日志(每个请求/响应都有时间戳)?我不是技术人员。刚开始测试。查看了服务器日志的含义。我意识到它捕获了日志文件中执行的活动列表。web静态软件以可读的格式提供。但我希望自动化一整天重复的“登录和注销”等活动,并以图形方式捕获每次登录所需的时间。您能告诉我这是否可以通过“服务器日志”实现吗?-用户:1482455您可以使用Pingometer()上的事务监视器来实现。我们使用它登录到仪表板,单击链接,输入文本字段,单击提交按钮,并确保生成的页面具有特定内容。我的建议(非常普遍):如果您正在进行测试,那么您必须是技术人员。否则你会被卡住。Pingometer似乎是一个付费工具。我正在寻找免费下载和使用的东西。谢谢。我不喜欢Selenium,因为它需要一些关于Java等编码语言的知识。。。但是,当我选择查看服务器日志时,我应该能够看到重复的操作,如登录和注销,每天超过1000次(必须是自动的),对吗!?我需要知道是否有一个工具,为我自动化,还提供了显示时间戳和应用程序每次登录所需时间的报告!是否有一种工具可以同时实现这两种功能?。。请告诉我。JMeter看起来很有前途。在JMeter中记录测试可能会对我有所帮助。我在安装JMeter时遇到问题。你介意帮忙吗?你得告诉我问题出在哪里。如果你喜欢这个答案,请投票。