BasePage类: 在PO模式中抽象封装成一个BasePage类,该基类应该拥有一个只实现webdriver实例的属性。 基础页面类中包含公用方法:点击、输入、获取元素等 Page: 每个页面封装为一个类,继承BasePage类 抽出页面元素: 使用配置文件存储页面定位方法和元素,可以使用yaml ...
分类:
其他好文 时间:
2019-12-15 14:34:50
阅读次数:
429
HTML页面元素 要为那个元素添加动画,就使用transition标签进行包裹并写样式进行控制 <transition> <h3 v-if="falge">按钮控制元素h3的显示与隐藏</h3> </transition> 当页面中有多个元素要添加动画,并且动画效果不一样时,可以给transitio ...
分类:
其他好文 时间:
2019-12-12 18:00:30
阅读次数:
95
JavaScript分三个部分: 1. ECMAScript标准 基本语法 2. DOM >Document Object Model 文档对象模型,操作页面元素的 3. BOM >Browser Object Model 浏览器对象模型, 操作浏览器的 浏览器中有个顶级对象:window 皇上 页 ...
分类:
Web程序 时间:
2019-12-11 14:41:45
阅读次数:
92
from selenium import webdriver dr = webdriver.Firefox() dr.get('http://www.baidu.com') # 获取页面元素的属性值,包括id,name,class等等 element_visible = dr.find_elemen ...
分类:
其他好文 时间:
2019-12-10 17:07:28
阅读次数:
96
1、看断网的情况 把手机的网络断掉。然后点开页面。然后可以正常显示的东西就是原生写的。 显示404或则错误页面的是html页面。 2、看布局边界(仅针对安卓手机适用) 可以打开 开发者选项中的显示布局边界,页面元素很多的情况下布局是一整块的是h5的,布局密密麻麻的是原生控件。页面有布局的是原生的否则 ...
分类:
移动开发 时间:
2019-12-09 17:12:23
阅读次数:
109
回流一定引起重绘,重绘不一定引起回流。 回流:回流也被称为重排,重排更让人形象易懂(即重排整个页面)。当render tree中的一部分或全部因为元素的尺寸规模、布局、隐藏等改变时,浏览器会重新渲染部分DOM或全部DOM的过程。 重绘:当页面元素样式改变不影响元素在文档流中的位置时(如backgro ...
分类:
其他好文 时间:
2019-12-07 12:21:06
阅读次数:
83
元素定位 与web自动化一样,app自动化元素定位也是非常重要的一环,,appium也是提供了很多元素定位的方法,比如:id、name、class、层级定位等等。 元素定位方式 id name class List定位 相对定位 Xpath定位 H5页面元素定位 Uiautomator定位 首先可以 ...
分类:
移动开发 时间:
2019-12-06 11:18:38
阅读次数:
153
1.SCRUM部分 第六次冲刺各成员情况 1.201731031124 今日进展: 在微信小程序发布上面依旧存在问题,我们小组的人试过了各种方式,找了许多网上的博客还是不能成功发布,发布的事情只有搁置了。和小组成员一起对前端保修页面进行了一些小的微调,使得页面元素增加了一些,美观了一点 存在问题: ...
分类:
其他好文 时间:
2019-12-04 13:42:34
阅读次数:
85
(1)selenium的工作原理? ① 脚本启动driver ② driver去驱动浏览器作为远程服务器 ③ 执行脚本发送请求 ④ 服务器解析请求作出相应操作,并返回给客户端(脚本) (2)selenium自动化页面元素找不到存在异常的原因? ① 元素定位错误 ② 页面加载时间过慢,需要查找的元素程 ...
分类:
其他好文 时间:
2019-12-04 11:46:24
阅读次数:
133
当屏幕大尺寸时页面元素所有的都可以方法,而屏幕缩小后单独的一部分不重要的可以隐藏就是用到响应式工具 ...
分类:
其他好文 时间:
2019-11-24 19:45:06
阅读次数:
61