使用 Python 中的 requests 库,可以轻松编写脚本测试网站访问速度。以下是一个简单的示例脚本,用于测试一个网站的访问速度:

import requests
import time

# 设置请求次数
num_of_requests = 10

# 设置请求的URL
url = 'https://www.example.com/'

# 设置请求头
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36'
}

# 记录每次请求的时间
times = []

# 发送请求
for i in range(num_of_requests):
    start_time = time.time()
    response = requests.get(url, headers=headers)
    end_time = time.time()
    times.append(end_time - start_time)

# 计算平均响应时间
avg_time = sum(times) / num_of_requests

# 输出结果
print('请求次数:', num_of_requests)
print('平均响应时间:', avg_time)

该脚本发送 10 次 GET 请求,记录每次请求的时间,最后计算平均响应时间并输出结果。可以根据需要修改请求次数和 URL 等参数。

使用步骤:

  1. 确保已安装 Python 和 requests 库。
  2. 将代码保存为 .py 文件。
  3. 修改脚本中的 URL 和请求次数。
  4. 运行脚本。

示例输出:

请求次数: 10
平均响应时间: 0.23456789012345678

该示例输出表示 10 次请求的平均响应时间为 0.23456789012345678 秒。

注意:

  • 该脚本仅用于简单测试,实际应用中可能需要更复杂的测试方案。
  • 响应时间会受到网络状况、服务器负载等因素的影响。
  • 请在进行性能测试之前,确保已获得测试对象的授权。
Python 性能测试脚本:网站访问速度测试示例

原文地址: https://www.cveoy.top/t/topic/nThs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录