1、测试脚本与数据解耦(数据驱动) 让操作相同但是数据不同的测试可以通过同一 套自动化测试脚本来实现,只是在每次测试执行时提供不同的测试输入数据。 2、页面对象模型(POM) 以页面为单位来封装页面上的控件以及控件的部分操作。而测试用例使 用页面对象来完成具体的界面操作。 3、业务流程抽象 基于操作 ...
分类:
其他好文 时间:
2019-04-22 00:57:32
阅读次数:
162
DOM: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内 ...
分类:
其他好文 时间:
2019-04-20 12:41:24
阅读次数:
131
BOM是browser object model的缩写,简称浏览器对象模型 ,提供了独立于内容而与浏览器窗口进行交互的对象; 1、window对象 ,是JS的最顶层对象,其他的BOM对象都是window对象的属性; 2、document对象,文档对象; 3、location对象,浏览器当前URL信息 ...
分类:
其他好文 时间:
2019-04-18 11:00:32
阅读次数:
284
要想和浏览器有交互的动作,即要继续学习DOM,BOM。 JavaScript分为 ECMAScript,DOM,BOM。 BOM (Browser Object Model) 是指浏览器对象模型,他使js有能力和浏览器进行交互; DOM (Document Object Model)是指文档对象模型 ...
分类:
其他好文 时间:
2019-04-13 17:41:58
阅读次数:
156
文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 ...
分类:
编程语言 时间:
2019-04-11 17:53:23
阅读次数:
189
1 前言 在C++中类的数据成员有两种:static和nonstatic。类的函数成员由三种:static,nonstatic和virtual。上篇我们尽量说一些宏观上的东西,数据成员与函数成员在类中的布局将在微观篇中具体讨论。 每当我们声明一个类。定义一个对象。调用一个函数.....的时候,不知道 ...
分类:
编程语言 时间:
2019-04-11 12:05:30
阅读次数:
198
DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树 JavaScript 可以通过DOM创建动态的 HTML: Java ...
分类:
其他好文 时间:
2019-04-09 17:01:10
阅读次数:
175
对象的三种类型:1.用户定义对象:程序员自己创建的对象 2.内建对象:Javascript语言中的固定对象,如Array/Math/Data等 3.宿主对象:由浏览器提供的对象 BOM:浏览器对象模型,提供Window.等方法 ...
分类:
编程语言 时间:
2019-04-09 12:25:51
阅读次数:
122
一. 介绍 什么是BOM和DOM? 简要答案:BOM是浏览器对象模型,用来获取或设置浏览器的属性、行为,例如:新建窗口、获取屏幕分辨率、浏览器版本号等。 DOM是文档对象模型,用来获取或设置文档中标签的属性,例如获取或者设置input表单的value值。 BOM的内容不多,主要还是DOM。 由于DO ...
分类:
编程语言 时间:
2019-04-08 21:36:57
阅读次数:
200
[TOC] Javascript DOM DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HTML DOM 树 D ...
分类:
编程语言 时间:
2019-04-07 21:56:01
阅读次数:
137