一:性能只元素加载时间python+selenium
来源:互联网 发布:手机淘宝怎样改地址 编辑:程序博客网 时间:2024/06/08 07:54
1.元素加载时间,常常做为判定页面体验效果的衡量标准之一,这里就用python+selenium来写一个元素加载时间的判定(这里以139邮箱最为例子,请自己申请账号和密码)
2.首先当然得是你要python+selenium写出ui定位的元素,然后通过自定义方法加入:开始元素查找时候startime=datetime.datetime.now(),元素结束查找:endtime=datetime.datetime.now();加载时间就出来了loadtime=(endtime-starttime).seconds
3.自定义方法代码:performance_element_loadtime
def performance_element_loadtime(driver,expect,element): starttime=datetime.datetime.now() print u'开始时间是%s' %starttime for i in range(4000): text1=driver.find_element_by_xpath(element).text if expect in text1: endtime=datetime.datetime.now() print u'结束时间是%s'%endtime loadtime=(endtime-starttime).seconds print u'元素加载成功时间为:',loadtime #print(i) break if i>2500: endtime=datetime.datetime.now() print endtime,text1 loadtime=(endtime-starttime).seconds print u'元素加载失败时间为:',loadtime break
4.python+selenium脚本:请自己写吧
0 0
- 一:性能只元素加载时间python+selenium
- Python appium selenium当页面元素 没有加载出来时 ,等待元素加载出来的方法
- python selenium 元素操作
- selenium + python之元素定位
- selenium + python之元素定位
- selenium+python 元素定位方法
- selenium python 指定元素截图
- selenium-webdriver(python) (一)
- Selenium+Python Test(一)
- mac+selenium+python 一
- Selenium WebDriver等待页面元素加载完成
- Selenium中元素加载和等待
- 初学者的Selenium自动化测试指南,基于Python(一)——元素定位
- python selenium学习(一)
- Python-Selenium学习笔记一
- selenium+python 自动化(一)
- selenium + python之元素定位(三)
- selenium+python使用js点击元素
- 我是这样写文字轮播的
- 直接用tomcat启动项目
- SOA分布式RPC框架Dubbo
- jdk1.7 64位官方下载地址
- (五)路由器破密码和重置
- 一:性能只元素加载时间python+selenium
- [百练2816]红与黑(广搜)
- mysql备份还原(视图、存储过程)
- 22.路径导航与分页
- SpringBoot 入门教程:集成mybatis,redis
- phpcms 笔记
- JSP第六篇【自定义标签之传统标签】
- java系列笔记---异常
- 机器学习算法原理之人工神经元和单层神经网络