脚本检查整个网站,以确定是否有任何页面需要更多的时间来加载

时间:2016-12-14 11:29:03

标签: selenium selenium-webdriver jmeter

我们是否有一个脚本可以浏览整个网站,以确定是否有任何页面需要更多时间加载(特定类别下的某些页面需要更多时间加载)在selenium Webdriver或jmeter < / p>

1 个答案:

答案 0 :(得分:0)

对于JMeter,您可以使用HTML Link Parser配置元素来实现此目的。来自文档:

  

蜘蛛示例

     

考虑一个简单的例子:假设您希望JMeter通过您的站点“蜘蛛”,在从服务器返回的HTML解析链接后点击链接(这实际上不是最有用的事情,但它可以作为一个好例子)。您将创建一个Simple Controller,并向其添加“HTML Link Parser”。然后,创建一个HTTP请求,并将域设置为“。*”,并将路径设置为同样。这将使您的测试样本与返回页面上找到的任何链接相匹配。如果要将抓取内容限制为特定域,请将域值更改为所需的域值。然后,只会跟踪指向该域的链接。

有关上述方法的更多信息以及更多选项:How to Spider a Site with JMeter - A Tutorial

请记住,JMeter不是浏览器,因此它不会执行JavaScript,因此您的结果可能不够精确,因为JMeter不会测量实际呈现页面所需的时间。