python3 web测试模块selenium 阅读目录 1、selenium安装配置 2、Selenium的基本使用 (1)声明浏览器对象 (2)定位元素 (3)元素对象(element) (4)动作链 (5)弹出对话框 (6)键盘操作 (7)延时等待 (8)异常处理 (9)实例:抓取淘宝页面商品 ...
分类:
其他好文 时间:
2019-01-07 20:53:14
阅读次数:
227
在动画视频里添加字幕有利于营造动画影视效果,字幕演示以一种生动有趣、专业逻辑的方式传递信息,加深观众视觉印象,当字幕的每行内容填充完画布之后,字幕就会自动换行从而避免字幕超出屏幕边界外面这种情况的发生。 1.在万彩动画大师的时间轴界面点击【字幕】,接着点击元素对象【字幕】的【+】添加字幕,如下图添加 ...
分类:
其他好文 时间:
2019-01-02 19:09:27
阅读次数:
274
面向对象设计主要特征是程序=对象+消息,对象是基本元素,对象接收到消息后,启动有关方法完成操作。 面向对象程序设计的基本特征有:抽象、封装、继承和多态。 c++支持编译时的多态和运行时的多态,编译时的多态通过函数重载实现,运行时的多态通过虚函数实现。 c++通过对c进行扩充,是面向过程程序设计和面向 ...
分类:
编程语言 时间:
2019-01-01 23:57:26
阅读次数:
324
事件的绑定: 事件作为元素的属性 <button onclick=""></button> 事件作为元素对象的属性 element.event = function(){ } element.event = funName; this 实用: 循环绑定事件,获取绑定事件的对象时,需要使用this 元 ...
分类:
其他好文 时间:
2018-12-28 00:50:47
阅读次数:
249
迭代器模式的定义 定义: 它提供一种方法访问一个容器对象中各个元素, 而又不需暴露该对象的内部细节 其类图如下: 其中角色: 其代码实现如下: 抽象迭代器: 具体迭代器: 抽象容器: 具体容器: 场景类: 迭代器模式的应用 其实, 现在基本上所有的高级语言都实现了迭代器, 基本上跟很少有项目再独立写 ...
分类:
其他好文 时间:
2018-12-27 03:23:46
阅读次数:
135
一、概念 做UI自动化的重点就是定位元素以及操作元素,关于定位selenium提供了两类十六种方式,即element、elements。 这两类方式的区别是对于元素的定位概念不同,定位方式是相同的。 element返回的是一个元素对象可以直接进行元素操作,前提是对应元素存在可操作的预置条件; ele ...
分类:
其他好文 时间:
2018-12-26 20:22:48
阅读次数:
125
1功能简介 在数据的处理中会用到文本元素的绘制,利用ITextElement文本元素接口进行绘制,目前PIE SDK支持ITextSymbol符号接口,TextSymbol对象是用于修饰文字元素对象的符号,它实现了ITextSymbol接口,其实现了字体角度、字体、字号大小等属性的获取和设置。 2功 ...
分类:
其他好文 时间:
2018-12-25 10:13:17
阅读次数:
164
迭代器模式的组成部分 Aggregate(抽象聚合类) 它用于存储和管理元素对象,声明一个createiterator()方法用于创建一个迭代器对象,充当抽象迭代器工厂角色。 ConcreteAggregate(具体聚合类) 它用于抽象聚合类的子类,实现了在抽象集合类中的声明的createItera ...
分类:
编程语言 时间:
2018-12-14 19:25:19
阅读次数:
169
定时器 在指定的时间去执行事件 1.获取索要显示区域的元素对象 var show = document.getElementById("showTime"); var timer ; function fun(){ var now = new Date(); show.innerHTML = now ...
分类:
Web程序 时间:
2018-12-10 20:50:30
阅读次数:
151
编码 将上面数组分别按从大到小以及从小到大进行排序后在console中输出 将上面数组分别按字母顺序a-z及z-a进行排序,在console中输出 将上面的二维数组,按照每个元素中第二个数从大到小的顺序进行排序输出,输出结果应该为: 将上面数组分别按元素对象的value值从小到大进行排序后输出 ...
分类:
编程语言 时间:
2018-12-06 22:20:06
阅读次数:
318