1、XPATH使用方法 使用XPATH有如下几种方法定位元素: a、通过绝对路径定位元素(不推荐!) WebElement ele = driver.findElement(By.xpath("html/body/div/form/input")); b、通过相对路径定位元素 WebElement ...
分类:
其他好文 时间:
2021-01-19 12:11:23
阅读次数:
0
解决方法: 1. 先回到最外层框架 2.进入要定位元素的框架driver.switch_to.default_content()#回到主框架 ...
分类:
其他好文 时间:
2020-07-05 12:01:38
阅读次数:
74
定位内存地址的方法 and和or指令 and指令是按位与运算: 代表al中的值和数值00111011B进行按位与运算,然后将结果赋值给寄存器al。and指令可将操作对象的相应位设置为0,其他位不变,如将al的第6位设置为0: or指令是按位或运算,同样的它能将操作对象的对应位设置为1,如将al的第6 ...
分类:
其他好文 时间:
2020-04-30 23:21:44
阅读次数:
75
常用快捷键 ctrl+shift+L:显示快捷键帮助 mac将ctrl换成cmd ctrl+shift+r:打开资源 ctrl+o:快速outline ctrl+e:快速转换编辑器 ctrl+2,L:为本地变量赋值 alt+shift+r:重命名 alt+shift+l以及alt+shift+m:提 ...
分类:
系统相关 时间:
2020-04-23 12:38:50
阅读次数:
80
python 进程内存增长问题, 解决方法和工具 表现 解决方法 定位问题过程 gdb-python: 搞清楚python程序在做什么 准备gdb 接入gdb 查看线程 查看调用栈 coredump 其他命令 pyrasite: 连接进入python程序 psutil 查看python进程状态 gu ...
分类:
编程语言 时间:
2020-03-22 01:03:41
阅读次数:
124
一、前言 之前学过元素的8中定位方式,都是find_element_by_定位方法,定位的元素返回都是一个值,定位的方法同样适用于find_elemnts,不同的是:这种定位方式返回的值是一个list列表,可以通过索引值的方式,输出具体的元素。书写方式find_elements_by_定位方法。 二 ...
分类:
编程语言 时间:
2020-01-21 13:17:15
阅读次数:
92
from selenium import webdriver#引入By类:from selenium.webdriver.common.by import Bydriver = webdriver.Chrome()#通过class属性定位输入框和百度一下、点表示通过class属性来定位元素:driv ...
分类:
Web程序 时间:
2020-01-19 00:15:47
阅读次数:
136
1. 定位 top 50% left 50% (1) 知道宽高的情况下margin-left margin-top 给个 ( -1/2 宽高 ) (2) 不知道的请况 translate(-50%,-50%) 2. flex display:flex; (1) 水平方向 justify-conten ...
分类:
其他好文 时间:
2019-12-16 15:06:22
阅读次数:
135
transform是css3中具有颠覆性特征之一,可以实现元素的位移、旋转、缩放等效果 1.位移translate 1.1语法 1.2举例子 之前学过几种移动盒子的位置的方法:定位、盒子外边距。 现在又有一种新的方法就是translate,translate最大的优点就是不会影响到其他元素的位置。 ...
分类:
Web程序 时间:
2019-12-02 18:57:50
阅读次数:
117
在webdriver中处理alert confirm prompt比较简单,先使用switch_to.alert()方法定位,然后再进行操作 * text:返回 alert/confirm/prompt 中的文字信息。* accept():接受现有警告框。* dismiss():解散现有警告框。* ...
分类:
Web程序 时间:
2019-11-26 17:49:50
阅读次数:
101