富文本框的技术实现和普通的文本框的定位存在较大的区别,富文本框的常见技术用到了Frame标签,并且在Frame里面实现了一个完整的HTML网页结构,所以使用普通的定位模式将无法直接定位到富文本框对象。 方法一:调用WebDriver的send_key()方法实现 优点:实现简单,只要调用WebDri ...
分类:
Web程序 时间:
2018-04-04 15:11:27
阅读次数:
531
一.需求分析 需求分析得步骤一般分为需求获取,需求建模和细化、需求文档化和需求验证。 4.1.1 需求获取 1.需求类别 2.需求获取得方法 4.1.2需求建模并细化 在结构化方法下,需求分析模型是由数据流图(以及数据字典)来反映,在面向对象方法下,需求分析模型是由用例模型(用例图+用例的流程图)+ ...
分类:
其他好文 时间:
2018-04-03 14:23:06
阅读次数:
241
引言:让我们重温经典,致敬经典 工厂方法模式:定义一个用于创建对象的接口,让子类来决定实例化哪一个类,工厂方法使一个类的实例化延迟到了子类。 UML图: 解读:我们知道简单工厂模式和工厂方法模式很像,但是又不同。 简单工厂最大的优点在于工厂类中包含了必要性的逻辑判断,根据客户端的选择动态的实例化对象 ...
分类:
其他好文 时间:
2018-04-01 22:59:18
阅读次数:
224
JavaOO面向对象中的注意点(二) 1.封装: 封装主要体现在:组装类 和 信息隐藏。 a.信息隐藏:①访问修饰符:private ②方法的实现:get/set方法、run()方法-控制流程 b.组装类: ①类的定义:属性、构造、行为(方法)、包等 ②类的使用:new对象、“.”方法、引用类型数组 ...
分类:
编程语言 时间:
2018-04-01 22:59:04
阅读次数:
233
java面向对象 面向对象思想: 1.设计类,并设计类的成员(成员变量&成员方法); 2.通过类,来创建类的对象(也称作类的实例化); 3.通过“对象.属性” 或“对象.方法”来调用,完成相应的功能; 如何定义一个人的类,对其进行属性方法的操作。 创建的多个对象,彼此各自拥有一套类的属性。当对其中一 ...
分类:
其他好文 时间:
2018-03-30 16:20:13
阅读次数:
169
1.1静态的概述当在定义类的时候,类中都会有相应的属性和方法。而属性和方法都是通过创建本类对象调用的。当在调用对象的某个方法时,这个方法没有访问到对象的特有数据时,方法创建这个对象有些多余。可是不创建对象,方法又调用不了,这时就会想,那么我们能不能不创建对象,就可以调用方法呢?可以的,我们可以通过static关键字来实现。static它是静态修饰符,一般用来修饰类中的成员。1.2静态的特点A:被s
分类:
其他好文 时间:
2018-03-29 10:55:46
阅读次数:
170
Java反射基础 零、基础类代码 一、根据对象和类获取类 方法一 getClass() 对运行时候的对象调用getClass获取其类对象 方法二 class属性 对类本身调用class属性 方法三 Class.forName() 使用Class.forName()方法 二、根据类获取构造方法并创建实 ...
分类:
编程语言 时间:
2018-03-28 14:24:23
阅读次数:
241
C#创建对象的三种方法 new()、Activator、Assembly,接下来通过代码直接来看看运行的速度。。。。 首先,先看看三种创建对象实例的方法: 接下来直接来看,创建10000个对象三种方法各自所需要的时间: 运行时间图如下: 根据上述运行结果,发现new(),Activator时间差不多 ...
this在js中主要有四种用法: 1、作为普通函数使用 2、作为对象方法来使用 3、call和apply 4、作为构造函数来使用 1、作为普通函数使用 function funcA() { this.name = "hello"; console.log(this.name); this.show ...
分类:
其他好文 时间:
2018-03-26 16:54:40
阅读次数:
150
GCRoots: 虚拟机栈(栈帧中的局部变量表)引用的对象 方法区中静态属性引用的对象 方法去中常量引用的对象 本地方法栈中JNI(NATIVE方法)引用的对象 引用: reference类型数据中存储着另外一块地址的起始地址 强引用:通常的引用,只要引用存在便不会被回收 软引用:有用但非必需的对象 ...
分类:
其他好文 时间:
2018-03-26 16:09:19
阅读次数:
176