自动化设计模式 1.关键字驱动:将selenium进行二次封装,为用户自定义关键字,基于关键字,结合数据驱动的形式实现自动化测试的执行。 2.POM:页面对象模型,将所有页面全部列举,形成页面对象库,将核心流程要操作的元素与操作行为进行封装与管理,可以对系统的页面进行精准的操作,保障了自动化测试的成 ...
分类:
其他好文 时间:
2020-06-06 00:59:14
阅读次数:
105
【原书名】 Inside the C++ Object Model 【原出版社】 Pearson Education 【作者】 (美)Stanley B.Lippman 【丛书名】 深入C++系列 【出版社】 中国电力出版社 第一代C++编译器开发主管所写。如果你想成为真正的C++高手,看这本书,他 ...
分类:
编程语言 时间:
2020-06-05 13:23:09
阅读次数:
505
众所周知,JVM 创建一个对象分三步: 1.在堆内存开辟内存空间。 2.在堆内存中实例化Car里面的各个参数。 3.把对象指向堆内存空间。 为了提高运行效率,编译器在编译代码时可能会对指令进行重排序。重排序的原则是,保证单线程执行结果的正确性,并遵循 happen-before 原则。 指令间的依赖 ...
分类:
编程语言 时间:
2020-06-05 00:25:38
阅读次数:
72
DOM对象?<fontcolor="red">DOM</font>:DocumentObjectModel文档对象模型?要实现页面的动态交互效果,bom操作远远不够,需要操作html才是核心。如何操作htm,就是DOM。简单的说,dom提供了用程序动态控制html接口。DOM即文档对象模型描绘了一个层次化的节点树,运行开发人员添加、移除和修改页面的某一部
分类:
编程语言 时间:
2020-05-31 09:21:46
阅读次数:
61
Dom DOM基础 文档对象模型 Element attribute text 获取元素节点 older forms links achors images 表单,写表单name,尽量写 表单元素 document.[formName] 表单字段(域) formElement.[formFieled ...
分类:
Web程序 时间:
2020-05-26 20:39:23
阅读次数:
87
下面从以下7个方面介绍BOM: BOM概述 window对象的常见事件 定时器 JS执行机制 location对象 navigator对象 history对象 1. 什么是BOM? BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其 ...
Maven的概念模型: 项目对象模型,项目所依赖的jar包信息,项目运行环境比如:jdk,tomcat信息 maven生命周期: 清理生命周期(清理项目编译信息) 默认生命周期:包含五个:compile(编译)test(测试)、package(打包)、install( 安装)、deploy(发布)每 ...
分类:
其他好文 时间:
2020-05-24 09:23:18
阅读次数:
47
135端口:135端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务。DCOM技术与对方计算机进行通信时,会自动调用目标主机中的RPC服务,而RPC服务将自动询问目标主机中的135端口,当前有哪些端口可以被用来通信。如此一来 ...
分类:
其他好文 时间:
2020-05-23 23:01:54
阅读次数:
99
1.BOM概诉 1.1 什么是BOM BOM 即浏览器对象模型,提供了独立于内容而与浏览器窗口进行交互的对象,核心是window BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法和属性 BOM缺乏标准,javaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C,BOM最初 ...
分类:
其他好文 时间:
2020-05-22 17:05:10
阅读次数:
50
到了JavaScript中最重要的部分,DOM对象,基本就是怎么找到对应的标签,然后给他加上各种酷炫的效果。 DOM对象(DHTML) 1.什么是 DOM? DOM 是 W3C(万维网联盟)的标准。DOM 定义了访问 HTML 和 XML 文档的标准: "W3C 文档对象模型(DOM)是中立于平台和 ...
分类:
编程语言 时间:
2020-05-20 00:20:46
阅读次数:
80