0

我有一些想法,HTML链接解析器,HTTP采样器会有所帮助..我尝试使用它,但不幸的是没有成功..

会表现得像蜘蛛...

4

3 回答 3

1

选项1

使用 HTML 链接解析器如下:

  • 线程组
    • 初始 HTTP 请求yourdomain.org
    • While 控制器(可以为空)
      • 将检查链接的 HTTP 请求。用作yourdomain.org服务器名称和.*路径
        • HTML 链接解析器

此方案将访问所有链接。但是,它会在第一次失败时停止,您将无法判断是只有一个链接坏了还是还有更多。

选项 2

正则表达式提取器XPath 提取器CSS/JQuery 提取器ForEach 控制器结合使用。此方案将迭代每个单个链接,因此您将能够判断哪个链接已损坏。

有关实现选项 2 的更多信息,请参阅在 JMeter指南中使用正则表达式。

于 2014-12-29T10:31:34.060 回答
1

而不是链接解析器——我们可以通过使用正则表达式提取器来创建一个健壮的测试计划。

找到样品测试计划。

在此处输入图像描述

欲了解更多信息,请访问以下链接。

http://www.testautomationguru.com/jmeter-find-broken-links/

于 2015-12-12T19:51:36.710 回答
0

使用 LinkChecker。它是一个测试网页上所有链接的工具。

于 2015-01-01T12:37:01.213 回答