-2

我想在家里使用一些负载测试工具,比如 jmeter 来练习性能测试。谁能告诉我一些网站或应用程序的链接,我可以通过在家中使用负载测试工具抛出负载来练习性能测试?

4

3 回答 3

2
  • 使用工具附带的示例应用程序
  • 选择开源应用程序,将它们安装在您拥有、管理和控制的服务器上。将这些应用程序用作目标。
于 2016-11-23T13:47:50.083 回答
2

这不是LEGAL未经许可对任何实时网站/Web 应用程序进行负载/压力测试的方法。

因此,您可以部署自己的示例应用程序或下载在线可用的示例应用程序并将其部署在您的本地服务器中,例如 Apache HTTP 服务器或 Apache Tomcat 等。

据我所知,您可以使用WebToursHP LoadRunner 中的示例应用程序作为应用程序来放置负载。

  1. 从此处下载 HP Load Runner 社区版。free for 50 vuserslife time. 您需要在网站上创建一个帐户。
  2. 您可以从 HP 网站下载 webtours 应用程序(附带 Apache HTTP 服务器,充当 Web 服务器)。
  3. 按照此处的说明设置 WebTours
  4. 通过从浏览器访问应用程序确认安装/配置成功(类似于http://localhost:8080/WebTours)。该应用程序是关于flight booking(虽然不是实时的;))。
  5. 现在,您可以将 WebTours 应用程序用作 AUT(被测应用程序)
  6. 您可以继续使用 Load Runner 或下载最新的 JMeter 版本(截至目前为 3.1)

JMeter 教程:

  1. 入门
  2. 组件参考
  3. 制定测试计划

对于 Load Runner,以下链接中提供了可用于开始的文档:

  1. http://lrhelp.saas.hpe.com/en/12.53/help/WebHelp/Content/WelcomeContent/c_Welcome.htm

有由 HP 管理的社区支持。

于 2016-11-23T11:30:10.873 回答
0

欢迎您使用 api.jmeter.ninja。我为此目的建造了它。更正式的 API 声明即将发布,但您可以从

http://api.jmeter.ninja/example.html.

http://api.jmeter.ninja/objects.xml
http://api.jmeter.ninja/objects/${OBJECT}.XML
Where ${OBJECT} is taken from the objects.xml page.

或者用 Jason 格式将 xml 换成 dot json。

练习/教程可在http://api.jmeter.ninja/jmeter.pdf获得

目前我只是将这项服务用于我自己的培训课程。但我希望在不久的将来能更普遍地使用它。目前没有自动限制,因此请使用您的常识,不要在一段时间内以高吞吐量运行。总请求数低于 100k 的任何内容都没有问题。

唯一需要注意的是,此时服务是在尽力而为的基础上提供的。任何辱骂/有问题的用户都可能被阻止,恕不另行通知。

于 2016-11-30T21:08:59.577 回答