selenium webdriver如何拿到页面的加载时间
2014-04-16 14:07
429 查看
这个问题与语言无关,对于现代浏览器来说,使用
用execute_script方法(java用executeScript)方法执行
一般来说,下面的值都是可以拿到的
要拿请求发送时建立连接的时间,那么就用connectEnd-connectStart就可以了。
下图说明了具体的指标参数的意义。这里就不啰嗦了。
window.performance.timing这个对象就好了。
用execute_script方法(java用executeScript)方法执行
window.performance.timing。
一般来说,下面的值都是可以拿到的
connectEnd 1351036536696 connectStart 1351036536696 domComplete 1351036538277 domContentLoadedEventEnd 1351036538146 domContentLoadedEventStart 1351036538119 domInteractive 1351036538042 domLoading 1351036537552 domainLookupEnd 1351036536694 domainLookupStart 1351036536694 fetchStart 1351036536696 loadEventEnd 1351036538295 loadEventStart 1351036538277 navigationStart 1351036536696
要拿请求发送时建立连接的时间,那么就用connectEnd-connectStart就可以了。
下图说明了具体的指标参数的意义。这里就不啰嗦了。
相关文章推荐
- backbone 更新1.1.2
- 免费 PSD 素材:25个全新的界面设计资源
- 三次指数平滑法(Holt-Winters)
- IOS 开发 手势使用
- Perl 循环
- discuz 取消门户首页url中的portal.php
- Eclipse Android 解决Gen文件夹为空的问题
- 前端冷知识集锦
- ubuntu设置固定IP
- Trie字典树应用HDU--1251
- 【源码】使用Unity在屏幕上画个框
- 【再探backbone04】单页应用的基石-路由处理
- 新建数据库,然后使用SQL语句创建表、存储过程、用户说明
- iOS 调用系统相册,调用系统照相机,调用系统相册,并且对照片进行剪裁
- SQL Server管理常用SQL语句
- ZOJ-3682 E - Cup 3 DP+01背包
- 稳压电源(4) 滤波
- CentOS 搭建DNS服务器,实现局域网域名访问
- 二维数组的查找
- 为运行SQL Server的虚拟机切换装有DB Logs的最佳实践