最近因为工作需要,仔细研究了一下关于JS下offsetLeft,style.left,以及jquery中的offset().left,css("left")的区别。 JS下的offsetLeft和style.left,以及jquery的css("left"),对定位的理解相似,如果父元素中有定位元素 ...
分类:
Web程序 时间:
2021-06-30 18:44:56
阅读次数:
0
BFC全称block formatting context (块级格式化上下文) BFC渲染区域: 这个区域由某个HTML元素创建,以下元素会在其内部创建BFC区域: 根元素 浮动和绝对定位元素 overflow不等于visible的块盒 创建BFC的元素,它的自动高度需要计算浮动元素 创建BFC的 ...
分类:
其他好文 时间:
2021-06-28 19:38:12
阅读次数:
0
### 层级与属性结合定位 如果被定为的元素,无法通过自身属性来唯一标识自己,此时可以考虑借助上级元素来定位自己。举生活中的例子,一个婴儿刚出生,还没有姓名与身份证号,此时给婴儿进行检查时往往会标注为“某某之女”。因为婴儿的母亲是确定的,找到母亲也就找到了婴儿。XPath的层级与属性结合定位就是如此 ...
分类:
其他好文 时间:
2021-06-03 18:06:41
阅读次数:
0
1.find_element_by_class_name通过class name定位元素 我们拿Pythonfree网站来举例,点击右上角的搜索框。 鼠标右击搜索图标,然后选择检查 可以看到搜索标签的class name是btn btn-default 所以find_element_by_class ...
分类:
其他好文 时间:
2021-05-25 18:07:10
阅读次数:
0
第二天,主要学习如何定位元素 1. 定位方法,即如何定位,这需要我们对HTML有一定的了解 个人推荐使用xpath定位,因为他简单实用:直接找到你需要的“检查”,然后点击左键,选择copy, 选择xpath就可以了。得到后,最好使用CTRL+F查找一下,看看是否有多个,一定要准确。 #建议百度寻找 ...
分类:
编程语言 时间:
2021-05-24 00:12:48
阅读次数:
0
一,relative、absolute 的区别 我们还是来说常见的地方。首先就是relative,absolute的区别: relative是依据自身来定位的 absolute则是依据离其最近一层的定位元素来定位的。最近一层,指的就是包裹着它的最近的一层父元素或以上层级。如果没有定位元素,那么就依据 ...
分类:
Web程序 时间:
2021-04-15 12:30:07
阅读次数:
0
目录 1. 什么是自动化测试 2. 为什么要进行自动化测试 3. 自动化测试的分类 3.1 整体的分类 3.2 自动化功能测试的分类 3.3 自动化性能测试 4. web 自动化条件和使用范围 5. web 自动化常用的工具 6. 元素的定位 6.1 为什么要学习元素定位 6.2 元素定位的工具或手 ...
分类:
Web程序 时间:
2021-04-09 13:34:38
阅读次数:
0
一、安装Appium 二、Appium SDK配置 三、chromedriver驱动路径配置及appium启动 1.查看X5内核版本 微信小程序是基于goole的webview 做了封装了,叫x5内核,所以跟chrome浏览器定位元素一样,需要配置chromedriver.exe, 通过 Uc-de ...
分类:
微信 时间:
2021-03-06 14:20:58
阅读次数:
0
新年快乐! 先记录下写这篇随笔的初衷: 同一个项目组的测试组在推广写自动化用例,组长说用selenium写,底下的测试们只能照做喽。一群测试小伙伴们都没学过java,于是一个玩得来的测试同事经常来找我,问我java语法、selenium定位元素等等怎么写。 我也没学过selenium,不过懂点jav ...
分类:
编程语言 时间:
2021-02-16 11:59:25
阅读次数:
0
元素的层级的介绍 什么是元素的层级 通过z-index可以改变开启定位元素的层级 父元素的层级再高也不会遮盖住子元素 元素的层级的介绍 什么是元素的层级 当元素开启定位后就会是元素提升一个层级,网页是由多个层级组成的 <style> *{ font-size: 50px; font-weight: ...
分类:
Web程序 时间:
2021-02-15 12:06:14
阅读次数:
0