资源加载指标
- prompt for unload:访问一个新页面时,就业面卸载完成的时间
- redirect:重定向,用户注销登录时,返回主页面和跳转到其他的网站等
- app cache:检查缓存,是否打开
- DNS:DNS 查询的时间,如果是长链接或者请求文件来自于缓存的本地存储,则返回 fetchStart 时间点
- TCP:与服务器建立链接的时间
- request:浏览器发起请求的时间
- response:拿到第一个响应字节到最后一个响应字节的时间
- processing:各种状态的时间点
- load:触发 load 事件执行的时间
使用 selenium 获取时间性能信息:
import json
from selenium import webdriver
class Test:
def test01(self):
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
data = driver.execute_script("return JSON.stringify(window.performance.timing)")
data_json = json.dumps(data, ensure_ascii=True, indent=4)
print(data_json)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。