码迷,mamicode.com
首页 >  
搜索关键字:元素定位    ( 740个结果
python(三):python自动化测试定位
webdriver 提供了八种元素定位方法:id、name、class name、tag name、link text、partial link text、xpath、css selector在 Python 语言中对应的定位方法如下:find_element_by_id()find_element ...
分类:编程语言   时间:2018-06-30 14:43:52    阅读次数:133
selenium-元素定位
selenium元素的定位方式主要有八种: 要保证用此定位方法定位到的元素是唯一的。 1、By_id 2、By_name 3、By_className(元素的css样式) 4、By_tagName(元素的标签名称) 5、By_linkText (超文本链接上的文字信息) 6、By_particalL ...
分类:其他好文   时间:2018-06-27 22:29:23    阅读次数:191
python-selenium -- iframe及滚动条定位方法详解
一、frame框架里面的元素定位 1.1 iframe定位 -- 先切换到iframe框架-定位-释放iframe 定位到iframe的方法 1、移动到元素element对象的“底端”与当前窗口的“底部”对齐: driver.execute_script("arguments[0].scrollIn ...
分类:编程语言   时间:2018-06-27 22:28:08    阅读次数:1675
WebDriver API 元素定位(三)
将元素滚定到可见区域 web页面不能一次显示全部全部显示,需要借助滚定来查看相应的显示;selenium进行操作时,需要在可视范围内进行操作, 就需要将特定的元素滚动到可视范围进行操作,可以借助“execute_script("arguments[0].scrollIntoView();", tar ...
分类:Windows程序   时间:2018-06-27 19:29:23    阅读次数:196
WebDriver API 元素定位(一)
内容参考“虫师”的书籍,有兴趣的可浏览虫师博客:https://home.cnblogs.com/u/fnng/ 基本元素定位 id 定位 html规定id属性在html文档中必须是唯一的,具有很强的唯一性,webdriver可以通过查找id属性来查找元素; 表达式:find_element_by_ ...
分类:Windows程序   时间:2018-06-26 11:00:44    阅读次数:191
如何获取元素位置
获取网页元素的绝对位置: 首先,每个元素都有offsetTop和offsetLeft属性,表示该元素的左上角与父容器(offsetParent对象)左上角的距离。所以,只需要将这两个值进行累加,就可以得到该元素的绝对坐标。 通过两个属性来实现元素定位: 获取网页元素的相对位置: 有了绝对位置以后,获 ...
分类:其他好文   时间:2018-06-24 14:07:47    阅读次数:194
报错:selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element:
问题: 具体报错如下图 简单说是定位不到元素。 解决办法:暂时不熟悉XPath的语法,认为可能是脚本中 XPath 描述(采用了相对元素定位方法)有误 , 通过xpath-helper重归抓取了元素的完整xpath路径, 重新运行脚本,成功。 ...
分类:其他好文   时间:2018-06-19 16:09:59    阅读次数:1266
python selenium系列(二)元素定位方式
一 前言元素定位,是操作元素的第一步,也是WebUI自动化的难点和核心。 二 元素定位方法selenium提供了内置的方法完成对待操作元素的定位,主要分为8类,其中,每类又可细分为定位单个元素和定位多个元素,另外还提供了2个私有方法。详细如下:定位单个元素·         find_element_by_i
分类:编程语言   时间:2018-06-18 18:22:18    阅读次数:160
selenium定位元素的八种方法
web driver提供了八种元素定位的方法: id, name, class name, tag name, link text, partial link text, xpath, css selector 如百度首页,百度一下按钮的元素信息 <input type="submit" id="s ...
分类:其他好文   时间:2018-06-18 11:56:41    阅读次数:301
selenium之WebDriver API
自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告,元素定位在这四个环节中是至关重要的,如果说按学习精力分配的话,元素定位占70%;操作元素10%,获取返回结果10%;断言10%。如果一个页面上的元素不能被定位到,那后面的操作就无法继续了 ...
分类:Windows程序   时间:2018-06-15 15:53:33    阅读次数:219
740条   上一页 1 ... 34 35 36 37 38 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!