无论是selenium还是appium,元素定位都是我们开始实现自动化面临的第一个问题。selenium还好,我们可以在浏览器的调试页面进行元素定位还是蛮方便的。那么appium怎么做呢? 我看到很多资料,帖子都是说的appium自带的Inspector这个工具进行的元素定位。而笔者不知道是电脑还是 ...
分类:
移动开发 时间:
2016-09-13 22:14:26
阅读次数:
259
CSS定位 position:元素定位方式,取值static、fixed、relative、absolute static:静态定位(默认状态、不定位)。 Fixed:固定定位。 Relative:相对定位。 Absolute:绝对定位。 定位方式,要与定位属性配合使用 定位坐标:指定定位的元素,偏 ...
分类:
Web程序 时间:
2016-09-08 18:05:08
阅读次数:
190
xpath是一种元素定位语言,可以用来定位html中的元素。xpath会用到的符号://以匹配的方式选择元素,只能用在开头,如//path,选取页面中的path元素/选取节点[]封装选择条件或属性或位置,如[1]表示选择第一个元素;[last()]表示选择最后一个元素;[position()<3]代表选择前..
分类:
其他好文 时间:
2016-09-07 23:08:34
阅读次数:
164
1、块级元素、行内元素、文档流通过对每个盒子的外边矩、边框、内边矩、内容、位置的精确控制,CSS可以实现复杂而精准的页面布局。块级元素,这类元素默认有换行效果,典型的如div行内元素,这类元素默认没有换行效果,典型的如span文档流,HTML元素在页面上显示时,根据在源码..
分类:
Web程序 时间:
2016-09-01 00:30:02
阅读次数:
682
元素定位后可根据页面元素的类型执行相关操作,一下使用element指代已定位的页面元素 1、输入框 包括文本输入框和密码输入框,可用操作有clear()和send_keys(),具体用法如下 element.clear() #清空输入框当前内容element.send_keys("string") ...
分类:
编程语言 时间:
2016-08-26 10:16:42
阅读次数:
131
1.CSS概述:1)CSS是层叠样式表的缩写 2)1966年12月发布第一个CSS,但只是辅助作用,不受重视 3)1999年一月,CSS2.0正式推荐版发布,增加了对其它媒体(打印机、视觉设备)、可下载字体、元素定位和表格的支持 4)最新版的CSS标准CSS3.0已经开发出来,更具模块化 2.CSS ...
分类:
Web程序 时间:
2016-08-22 10:47:34
阅读次数:
177
BOM的更多的用于特效方面的展示,接下来的学习就是将许多以前用到的知识与现在的结合后做出各种不同的动态效果来。 所以在这部分学习中涉及到的新知识会比较零散,甚至会将以前的知识部分衔接起来。 1. offsetParent 获取当前元素最近的设置了定位的父元素,如果没有父元素定位则选择的是body元素 ...
分类:
Web程序 时间:
2016-08-14 23:53:12
阅读次数:
160
Commands (命令) Action对当前状态进行操作失败时,停止测试 Assertion校验是否有产生正确的值 Element Locators指定HTML中的某元素 Patterns用于模式匹配 1. Element Locators (元素定位器) id=idid locator 指定HT ...
分类:
其他好文 时间:
2016-08-12 16:39:41
阅读次数:
146
层模型的三种形式:绝对定位,相对定位,固定定位 一、绝对定位:(position:absolute) 绝对定位就是将元素从文档中拖出来,然后使用left,right,bottom,top属性相对于其最接近的一个具有定位属性的父包含块进行定位,若不存在包含块,就像对于body元素定位,也就是浏览器窗口 ...
分类:
Web程序 时间:
2016-08-10 12:53:09
阅读次数:
183
1.1 id 和name 定位 Web页面都是由许多标签和元素组成的,每个标签或元素都是很多属性,好比一个人 id 和name 可以看作一个人的身份证号和姓名。下面看下教育局招生系统的用户名输入框的标签id 和name属性值。 <input id="txtUserName" class="form- ...
分类:
其他好文 时间:
2016-08-05 19:32:10
阅读次数:
1554