码迷,mamicode.com
首页 >  
搜索关键字:元素定位    ( 740个结果
Selenium基本使用(三)元素判断
一、由于有些页面加载完后,某些元素还没有加载,这样就会导致异常,脚本稳定性变差 为了解决这个问题,selenium提供了WebDriverWait以及两种方法进行判读: 显示判断和隐式判断 显示expected_conditions类,提供预期条件判断: is_displayed()元素定位下有这个 ...
分类:其他好文   时间:2017-09-12 13:35:23    阅读次数:166
selenium元素定位不到之iframe
我们在使用selenium的18中定位方式的时候,有时会遇到定位不上的问题,今天我们就来说说导致定位不上的其中一个原因 iframe 问题描述:通过firebug查询到相应元素的id或name等,但在定位此元素的时候就是报错,提示: selenium.common.exceptions.NoSuch ...
分类:其他好文   时间:2017-09-10 17:43:26    阅读次数:283
在页面中定位元素
使用getBoundingClientRect获取元素的边界矩形的大小和位置,然后访问其top和left值以确定位置: 元素定位是根据该元素的左上角相对于其视口和祖先元素的位置或偏移量来确定的。元素的位置是相对于其他的元素的,并且,还取决于其位置是静态的、相对的、固定的还是绝对的。边距也会影响到元素 ...
分类:其他好文   时间:2017-09-10 14:19:28    阅读次数:146
position定位
Position属性:static、relative、absolute、fixed position:static 无定位 该属性值是所有元素定位的默认情况,在一般情况下,我们不需要特别的去声明它,但有时候遇到继承的情况,我们不愿意见到元素所继承的属性影响本身,从而可以用position:stati ...
分类:其他好文   时间:2017-09-03 17:09:06    阅读次数:178
Selenium-几种操作
元素定位之后就要对它进行操作了,常见的集中操作如下: click() 点击元素 eg.输入内容后,点击操作 send_keys("内容") 模拟按键输入 eg:百度输入框,输入内容 clear() 清除元素的内容 eg:清除百度输入框的内容 submit() 提交表单 eg:driver.find_ ...
分类:其他好文   时间:2017-09-02 23:27:02    阅读次数:219
Xcode 如何导入IOS项目
前言:基于mac上如何导入ios项目的文章,手机自动化项目需要进行手机元素定位,前提是导入IOS项目 1、安装Xcode 到官网下载mac版Xcode:当前使用版本Version 7.3.1 https://developer.apple.com/develop/ 2、使用open another ...
分类:移动开发   时间:2017-09-01 12:49:47    阅读次数:535
selenium元素定位大全
要做自动化,首先要了解页面结构,要了解页面结构,就要了解页面元素的定位方法 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。 常用的元素定位方法如下: 如何选择 定位方法 策略是:选择简单,稳定 ...
分类:其他好文   时间:2017-08-31 21:37:41    阅读次数:299
清浮动方法小结
通常我们创建一全页面的布局时,浮动是一种常用的方法,也是页面元素定位的一种基本功能。浮动可以让元素一个挨着一个。浮动可以创建一个自然流布局,同时充许元素设置自身尺寸和其父元素容器的尺寸大小。 虽然 浮动 很好用,但是使用上还是存在一定的问题。最典型的问题就是一个父元素包含了多个浮动的子元素。页面的内 ...
分类:其他好文   时间:2017-08-31 14:23:49    阅读次数:143
CSS position
通过使用 position 属性,我们可以选择 4 种不同类型的定位,这会影响元素框生成的方式。 position 属性值的含义: 提示:相对定位实际上被看作普通流定位模型的一部分,因为元素的位置相对于它在普通流中的位置。 实例 本例把元素位置由相对改为绝对: <html> <head> <styl ...
分类:Web程序   时间:2017-08-27 16:08:11    阅读次数:221
Selenium with Python 003 - 页面元素定位
WebUI自动化,首先需要定位页面中待操作的元素,然后进行各种事件操作,这里我们首先介绍Selenium Python 如何定位页面元素,WebDriver 提供了一系列的方法。 定位单个页面元素(返回单个元素对象) find_element_by_id find_element_by_name f ...
分类:编程语言   时间:2017-08-26 12:41:54    阅读次数:159
740条   上一页 1 ... 46 47 48 49 50 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!