selenium通过driver.findElement(By selector)来定位元素,selector在selenium-java.jar中,里面的方法一共就8种,如下图: 下面提供了一些常见的方法:获取元素、判断元素是否存在、点击button、填写文本、等待事件 ...
分类:
其他好文 时间:
2016-12-02 21:28:38
阅读次数:
175
前言 自动化只要掌握四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。本篇主要讲如何用firefox辅助工具进行元素定位。 元素定位在这四个环节中是至关重要的,如果说按学习精力分配的话,元素定位占70%;操作元素10%,获取返回结果10%;断言10% ...
分类:
编程语言 时间:
2016-12-02 02:44:20
阅读次数:
207
今天来总结一下自己知道的居中方法: 一.水平居中 1.text-align:center; 文字水平居中,也可以放在父元素中,强行让子元素居中。 2.margin: 0 auto; 使子元素在父元素中水平居中。 二、绝对居中 1. 父元素定位,子元素也使用定位:position:absolute; ...
分类:
Web程序 时间:
2016-12-01 03:00:15
阅读次数:
173
1.轮播图要插入jequry插件 2.div在一些情况下不需要用,例如ul可以充当div时,a也可以; 3.图片的路径要注意; 4.层级关系:z-index; 5定位position,一个元素的定位是相对于离他最近的一个设置了定位的元素定位;static:默认的,没有定位,元素出现在正常的流中。re ...
分类:
其他好文 时间:
2016-11-27 16:18:15
阅读次数:
226
不要误认为Robot framework 只是个web UI测试工具,更正确的理解Robot framework是个测试框架,之所以可以拿来做web UI层的自动化是国为我们加入了selenium2的API。比如笔者所处工作中,更多的是拿Robot framework来做数据库的接口测试,当然,需要 ...
分类:
其他好文 时间:
2016-11-24 14:08:27
阅读次数:
231
第九章: 网页元素定位Position position属性 static:默认值,没有定位 relative:相对定位 absolute:绝对定位 fixed:固定定位 (一般不用) static没有定位,以标准流方式显示 relative设置相对定位的盒子会相对它原来的位置,通过指定偏移,到达新 ...
分类:
Web程序 时间:
2016-11-24 08:00:07
阅读次数:
188
在tableli经常会遇到像nav导航样的需求,那就是tbody里面的内容可以呀滚动但是要求thead要一直显示在table上方。 这里我写了个简单的插件,无论table多大,位置在哪,都可以使thead固定在table上方;使用的原理是clone一个thead出来,再使用定位,使克隆的元素定位在t ...
分类:
其他好文 时间:
2016-11-22 17:19:50
阅读次数:
313
CSS Positioning(定位) 定位有时很棘手! 决定显示在前面的元素! 元素可以重叠! 定位有时很棘手! 决定显示在前面的元素! 决定显示在前面的元素! 元素可以重叠! 元素可以重叠! Positioning(定位) CSS定位属性允许你为一个元素定位。它也可以将一个元素放在另一个元素后面 ...
分类:
编程语言 时间:
2016-11-17 19:37:29
阅读次数:
197
最近在做公司的项目的手,遇到了要是 html页面元素定位的问题。 查阅了相关资料,这里 Mark。 1)可以使用 css的position属性实现该功能。 2)代码实现如下(可以运行 http://www.w3school.com.cn/tiy/t.asp?f=csse_position_absol ...
分类:
其他好文 时间:
2016-11-15 14:27:28
阅读次数:
146