<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>高度塌陷</title> <style> .box1{ border: 5px solid red; /*根据W3C的标准,在页面中元素都隐含的属性叫BFC * BFC,该属性可以设置 ...
分类:
其他好文 时间:
2018-10-15 11:53:46
阅读次数:
163
1.使用findElement方法定位元素 findElement()方法:当开始寻找符合指定条件的元素时,它将查询整个DOM,然后返回第一个找到的匹配元素。 By id:通过元素ID属性定位元素//driver.findElement(By.id("XXXX")); By name: 通过元素Na ...
分类:
编程语言 时间:
2018-10-14 11:20:43
阅读次数:
224
背景 块级元素宽度默认值为100%,而不是auto;因此其宽度不会根据子元素内容动态适应。 如何实现父级元素宽度动态适应其子元素。 方法一 display:inline; 给块级元素设置inline block值。 方法二 绝对定位元素 给块级元素设置position:absolute/fixed; ...
分类:
Web程序 时间:
2018-10-13 14:49:29
阅读次数:
3446
之前做自动化测试一直用RF框架来操作,发现了明显与unittest的灵活性相差一点。 重新温习了unittest框架,其中这个框架,元素定位是难点,以前更多的使用JQUERY方式定位, 发现其实与CSS定位很相近,有很多共通之处。 今天顺便来复习一下。以前XPATH定位用的也比较多。但图方便之时,很 ...
分类:
Web程序 时间:
2018-10-12 23:59:12
阅读次数:
957
立竿见影,来吧各位~ 后续在实践中补充 我是骑马的亚瑟 1.滚动条定位: 使用js脚本拖动到提定地方 ...
分类:
其他好文 时间:
2018-10-12 16:02:18
阅读次数:
126
定位页面元素 对于很多selenium命令,target域是必须的。Target在web页面范围内识别UI元素,它使用locatorType=location的格式。在很多情况下,locatorType可以省略,下面举例方式来描述各种类型的locatorType. 假如,有如下一段HTML代码: 我 ...
分类:
其他好文 时间:
2018-10-09 10:22:44
阅读次数:
210
1.元素定位 ID定位元素: findElement(By.id(“”)); 通过元素的名称定位元素: findElement(By.name(“”)); 通过元素的html中的位置定位元素: findElement(By.xpath(“”)); 通过元素的标签名称定位元素: findElement ...
分类:
编程语言 时间:
2018-10-04 10:43:37
阅读次数:
207
web driver提供了八种元素定位的方法: id, name, class name, tag name, link text, partial link text, xpath, css selector 如百度首页,百度一下按钮的元素信息 <input type="submit" id="s ...
分类:
其他好文 时间:
2018-10-04 10:08:53
阅读次数:
173
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。 1. By.name() 假设我们要测试的页面源码如下: 当我们要用name属性来引用这个but ...
分类:
Web程序 时间:
2018-10-04 08:59:14
阅读次数:
222
css核心内容--流 流:在现实生活中就是流水,在网页设计中就是元素的排列方式。 标准流:元素在网页中就像流水,排在前面的元素内容前面出现,排在后面的元素内容后面显示。 这种布局方式就称为标准流的布局方式。 css的标准流/非标准流: 标准流,在网页布局中,写在前面的元素出现在前面,出现在后面的元素 ...
分类:
Web程序 时间:
2018-09-30 14:59:02
阅读次数:
139