测试-前端网页加载时间测试的几种方法

本文介绍了三种测试前端网页加载时间的方法:使用JMeter进行压力测试,利用Chrome开发者模式分析性能,以及结合Python+Selenium+JavaScript获取详细的页面加载时间。通过Python+Selenium录制用户操作,然后执行JavaScript代码返回window.performance.timing信息。
摘要由CSDN通过智能技术生成
  • jemter

 

  • chrome开发者模式

 

  • python+selenium+js 

先通过python+selenium,模拟用户操作,录制脚本

再添加;js = 'return window.performance.timing'
timing = driver.execute_script(js)

DNS查询耗时 :domainLookupEnd - domainLookupStart
TCP链接耗时 :connectEnd - connectStart
SSL安全连接耗时: connectEnd - secureConnectionStart
request请求耗时 :responseEnd - responseStart
解析dom树耗时 : domComplete - domInteractive
首次渲染时间/白屏时间 :responseStart - startTime
domready时间 :domContentLoadedEventEnd - startTime
onload时间(总下载时间) ÿ
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值