定位的元素是不占据空间的 尽量不要用定位 因为 如果定位用的过多的时候 其他元素设置margin-top的时候 就有可能会出现bug 比如 你上面的一个div 用的定位定在了某一个地方 但是下面相邻的div 距上面有一个margin-top 值 这时候 虽然你设置了 margin-top 但是由于上 ...
分类:
其他好文 时间:
2017-09-27 16:17:54
阅读次数:
215
find_element_by_id html中id=‘xxxx’,页面中id是唯一的 find_element_by_name html中name=’xxxx’ 可以有多个,如果出现多个,使用find_elements find_element_by_xpath 通过xpath信息 使用xpath ...
分类:
其他好文 时间:
2017-09-22 19:10:32
阅读次数:
186
通过id定位 安卓里面的id即为resource-id driver.findElementById("com.tencent.mm:id/do") 或者 WebElement element = driver.findElement(By.id("com.tencent.mm:id/do")); ...
分类:
移动开发 时间:
2017-09-22 19:02:04
阅读次数:
321
id driver.find_elenment_by_id("kw") name driver.find_element_by_name("kw") class name diver.find_element_by_class_name("kw") tag name diver.find_eleme ...
分类:
Web程序 时间:
2017-09-21 23:32:33
阅读次数:
400
1.Selenium2 的原理 第一篇分享简单介绍了基于Python开发的Selenium2的环境配置,这篇主要讲一下基本用法。首先讲一下Selenium2的基本原理。基本上知道了这个东西是怎么回事,我们就知道怎么去用它做自动化测试。 与Selenium和Selenium RC不同,Selenium ...
分类:
编程语言 时间:
2017-09-20 00:35:05
阅读次数:
146
1、火狐浏览器调试工具firebug插件的安装 打开浏览器 添加组件 搜索firebug 安装好之后 2、点击F12调试,有Xpath\CSS定位方式下,选定元素的Xpath\CSS的值 3、chrome浏览器Xpath\CSS值的获取方式,选定元素后右单击鼠标--copy ...
分类:
其他好文 时间:
2017-09-18 12:16:35
阅读次数:
185
一. 定位元素方法 官网地址:http://selenium-python.readthedocs.org/locating-elements.html 这里有各种策略用于定位网页中的元素(locate elements),你可以选择最适合的方案,Selenium提供了一下方法来定义一个页面中的元素 ...
分类:
其他好文 时间:
2017-09-18 11:12:27
阅读次数:
298
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>框架</title> <style> .AA{width: 200px; height: 200px;/*宽高*/ background-color: green; position ...
分类:
其他好文 时间:
2017-09-16 00:35:44
阅读次数:
131
元素定位方法元素名称webdriverAPIidfind_element_by_id()namefind_element_by_name()classnamefind_element_by_class_name()tagnamefind_element_by_tag_name()linktextfind_element_by_link_text()partiallinktextfind_element_by_partial_link_text()xpathfind_element_by_x..
分类:
其他好文 时间:
2017-09-15 18:39:31
阅读次数:
138