Python 性能测试脚本:网站访问速度测试示例
使用 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 等参数。
使用步骤:
- 确保已安装 Python 和 requests 库。
- 将代码保存为 .py 文件。
- 修改脚本中的 URL 和请求次数。
- 运行脚本。
示例输出:
请求次数: 10
平均响应时间: 0.23456789012345678
该示例输出表示 10 次请求的平均响应时间为 0.23456789012345678 秒。
注意:
- 该脚本仅用于简单测试,实际应用中可能需要更复杂的测试方案。
- 响应时间会受到网络状况、服务器负载等因素的影响。
- 请在进行性能测试之前,确保已获得测试对象的授权。
原文地址: https://www.cveoy.top/t/topic/nThs 著作权归作者所有。请勿转载和采集!