1.UiSelector 类介绍 功能:通过各种属性与节点关系定位组件 操作步骤:找到对象->操作对象 2.四中匹配关系的介绍 (1)完全匹配 (2)包含匹配 (3)正则匹配 (4)起始匹 例子:完全匹配:应用 UiSelector selector=new UiSelector().descrip ...
分类:
移动开发 时间:
2018-12-11 19:55:49
阅读次数:
1404
Scarp框架 需求 获取网页的url 下载网页内容(Downloader下载器) 定位元素位置, 获取特定的信息(Spiders 蜘蛛) 存储信息(ItemPipeline, 一条一条从管里走) 队列存储(scheduler 调度器) 首先, spiders 给我们一个初始的URL, spider ...
分类:
其他好文 时间:
2018-12-09 14:07:20
阅读次数:
264
基于python3.6,selenium3.141,详细资料介绍查看官方API文档,点击这里 一、对浏览器操作 二、页面元素定位 最好使用id,name的方式定位元素,因为一般这两个元素是全局唯一的;有时候元素不唯一,推荐使用xpath或者css定位,根据个人喜好而定,不推荐使用class 三、页面 ...
分类:
编程语言 时间:
2018-12-08 21:13:24
阅读次数:
169
1. 相对定位 relative : 相对于自身原始位置定位; * 移动后的盒子浮动起来, 但依然保留原来的位置, 不会影响相邻的元素, 2.absolute 绝对定位: 元素浮动之后, 原有的位置被占有;如果祖先元素有定位, 则一祖先元素为定位基准, 如果没有, 以浏览器为基准; 3. fixed ...
分类:
其他好文 时间:
2018-12-07 11:51:20
阅读次数:
164
一、CSS选择器 1. id选择器 a.写在head里面的属性,需要用<style></style>标签包裹住,# 代表通过id选择器查找 例:<html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #i ...
分类:
Web程序 时间:
2018-12-06 14:16:05
阅读次数:
243
1、DOM:文档对象模型(Document Object Model)。 1、通俗解释:dom包含整个html。我们一般在html里面定位元素,换句话说就是在dom里面定位元素。 2、元素在页面一共有三种状态: 1、元素不在dom里面。即不存在 2、元素在dom里面,隐藏元素。即is_display ...
分类:
其他好文 时间:
2018-12-05 16:14:58
阅读次数:
146
有的网站会弹出类似如下图的警告弹窗,你会发现这种弹窗在html源码中怎么也定位不到,接下来将介绍这种弹窗的处理方式。 其实这种弹窗是不属于html的元素的,他是属于浏览器自带的弹窗,所以用定位元素的方法是定位不了的。 浏览器的警告弹窗一共有三种: 第一种: 解决方案: 1.先使用 driver.sw ...
分类:
其他好文 时间:
2018-11-30 13:51:45
阅读次数:
253
为了更好地定位元素,首先要仔细分析某个系统登录时,他的登录页面到底有几个iframe元素,当有多个时,切登录框的iframe是独立的话,需要先把frame切换到登录的iframe上,这样才能对其上面的元素进行一系列操作!! 如图所示是QQ邮箱的登录页面 分析HTML对应的dom树结构是什么样的,是否 ...
分类:
其他好文 时间:
2018-11-28 19:38:46
阅读次数:
306
想成功就业web前端工程师,想要能高薪就业,那么除了好的web前端技能以外,还得有好的面试技巧,如果提前就了解更多企业的面试要求及面试题目,那么可以让我们的面试成功的几率大大的提高,今天就给大家分享5道经典的web前端面试题,相信可以祝大家一臂之力。1、BFC(1)w3c规范中的BFC定义:浮动元素和绝对定位元素,非块级盒子的块级容器(例如inline-blocks,table-cells,和ta
分类:
Web程序 时间:
2018-11-22 20:51:44
阅读次数:
242
1.跳转到Frame/Iframe,再定位元素理解:frame的实质,frame中实际上是嵌入了另一个页面,而webdriver每次只能在一个页面识别,因此需要先定位到相应的frame,对那个页面里的元素进行定位1.1方法一如果iframe有name或id的话,直接使用switch_to_frame("name值")或switch_to_frame("id值"
分类:
编程语言 时间:
2018-11-16 21:03:55
阅读次数:
199