原文:CSS中的z-index属性如何使用 z-index属性介绍# 只有设置了定位我们才会使用到该z-index属性,如:固定定位、相对定位、绝对定位。 定位元素默认的z-index属性值是0。 如果2个定位的元素都没有设置z-index属性,后者会覆盖到前者。 如果2个定位的元素都设置了z-in... ...
分类:
Web程序 时间:
2020-01-06 09:31:00
阅读次数:
96
单个元素 1. 通过id定位:wd.find_element_by_id() 2. 通过name定位:wd.find_element_by_name() 3. 通过class定位:wd.find_element_by_class_name() 4. 通过tag定位:wd.find_element_b ...
分类:
编程语言 时间:
2020-01-05 20:53:44
阅读次数:
84
一、UI自动化相关 1. UI自动化的本质(重点) 定位元素→操作元素→模拟页面操作→断言→测试报告 2. 适合UI自动化的场景 UI自动化的前提条件 (1)需求不能频繁变动 (2)UI稳定(UI自动化就是基于UI层面的,UI界面总变化无法开展) (3)项目周期长(UI自动化脚本编写和调试耗时,项目 ...
分类:
其他好文 时间:
2020-01-05 18:58:32
阅读次数:
85
//h5有个小bug 1像素边框过粗,其实有个解决方案,就是利用伪元素:after,结合css3中的scale在y轴方向缩放0.5就行了 //父元素 //删除border-bottom,添加position:relative,伪元素定位用。 - border-bottom:1px solid yel ...
分类:
移动开发 时间:
2020-01-04 20:29:12
阅读次数:
126
# 通过文本内容精准定位元素。可能由于页面内容有空格,经常定位不到元素 driver.find_element_by_xpath('//div[text()="活动服务"]') # 若要定位其它标签元素(如:td,span等),只需要替换div即可 # 通过文本内容模糊定位元素 driver.fin ...
分类:
其他好文 时间:
2019-12-30 17:17:23
阅读次数:
3310
注:前提条件,确认手机已是usb调试模式 一、uiautomator2: 1、安装 pip install --pre uiautomator2 pip install pillow 2、初始化 python -m uiautomator2 init 完成后手机会有ATX的app,点击进去,启动UI ...
分类:
移动开发 时间:
2019-12-29 13:07:50
阅读次数:
376
前言 浏览器点击web网站链接时,经常在当前窗口的基础上打开另一个新的窗口。如下: selenium定位新窗口元素,需要先切换到新窗口,再定位元素,否则会出现报错“NoSuchElementException: Message: no such element...” 定位新窗口元素 1,获得窗口句 ...
分类:
编程语言 时间:
2019-12-27 22:01:10
阅读次数:
125
爬虫(Spider),反爬虫(Anti-Spider),反反爬虫(Anti-Anti-Spider) 之间恢宏壮阔的斗争... 小莫想要某站上所有的电影,写了标准的爬虫(基于HttpClient库),不断地遍历某站的电影列表页面,根据 Html 分析电影名字存进自己的数据库。 这个站点的运维小黎发现 ...
分类:
编程语言 时间:
2019-12-25 11:34:21
阅读次数:
87
今天和大家分享一下position定位的相关知识 1、主要的属性:relative absolute fixed relative:就是相对自己当前的位置定位,不会脱离文档流 absolute:相对当前的父元素定位,如果没有就相对于文档定位,脱离文档流(不占据空间) fixed:固定定位,元素不会随 ...
分类:
Web程序 时间:
2019-12-24 09:19:34
阅读次数:
94
什么是Xpath?Xpath是一种用在XML文档中定位元素的语言,同样也支持HTML元素的解析。所谓Xpath,是指XMLpathlanguage。path就是路径,那么Xpath主要是通过路径来查找元素。我们通过下面一张小图来了解一下HTML中的结构:HTML的结构就是树形结构,HTML是根节点,所有的其他元素节点都是从根节点发出的。其他的元素都是这棵树上的节点Node,每个节点还可能有属性和文
分类:
其他好文 时间:
2019-12-23 11:36:04
阅读次数:
57