POM,中文:页面对象模型,POM是近几年非常流行的自动化测试模型,或者思想,POM不是框架,是解决问题的一种思想。 采用POM目的:为了解决前端中UI变化频繁,从而造成测试自动化脚本维护的成本越来越大 POM思路:把页面元素和业务逻辑和测试脚本分离开到两个不同的类文件。class A只写页面元素定 ...
分类:
编程语言 时间:
2018-04-26 11:54:49
阅读次数:
160
1 自动化测试需求分析 a 自动化测试使用情况 1 工作量大,操作繁琐,2 版本基本相同,但是迭代次数多 3 测试业务流程,关注业务实现 b 明确自动化测试点: 2 自动化实现方法分析 采购商业工具 自主研发 3 自动化成本估算 4 自动化测试设计 框架设计 5 自动化测试实施 6 自动化测试结果分 ...
分类:
其他好文 时间:
2018-04-19 00:35:48
阅读次数:
178
一:反射的概述 反射是框架设计的灵魂,使用前必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)。 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性,方法和构造函数;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态 ...
分类:
编程语言 时间:
2018-04-13 11:08:35
阅读次数:
217
Django 简介: Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型Model,模板Template和视图View。此框架设计模式借鉴了MVC框架的思想,MVC是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(Vi ...
分类:
编程语言 时间:
2018-04-08 22:26:33
阅读次数:
205
MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。 一、MyBatis的框架设计 注:上图很大程度上参考了ite ...
分类:
其他好文 时间:
2018-03-29 00:15:23
阅读次数:
288
转 </form> </form> </form> </form> 原文: 分享我在阿里工作十年接触过Java框架设计模式一、前言说起来设计模式,大家应该都耳熟能详,设计模式代表了软件设计的最佳实践,是经过不断总结提炼出来的代码设计经验的分类总结,这些模式或者可以简化代码,或者可以是代码逻辑开起来清 ...
分类:
编程语言 时间:
2018-03-21 00:08:39
阅读次数:
240
Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠;而Jodd 框架是一个轻量级的应用框架,设计遵循CoC、DRY和SCS原则,让开发更加简单。
分类:
编程语言 时间:
2018-03-19 16:39:25
阅读次数:
583
经过多年的发展,Java EE 平台已经成为电信,金融,电子商务等各行业的大型应用系统的首选开发平台。Java EE开发大致可分为两种方式:以Spring为核心的轻量级Java EE企业开发平台;以EJB 3+JPA 为核心的经典Java EE 开发平台。在本期的这门课程中,就是以Struts 2. ...
分类:
编程语言 时间:
2018-03-06 23:10:37
阅读次数:
189
前端MVVM框架设计及实现(一) 最近抽出点时间想弄个dom模块化的模板引擎,不过现在这种都是MVVM自带的,索性就想自己造轮子写一个简单的MVVM框架了 借鉴的自然还是从正美的avalon开始了,我记得还是去年6月写过一个系列的avalon源码分析的,不过那时候0.7版本,不够健全,现在已经好太多 ...
分类:
其他好文 时间:
2018-02-26 23:10:39
阅读次数:
259
MyBatis是目前非常流行的ORM框架,它的功能很强大,然而其实现却比较简单、优雅。本文主要讲述MyBatis的架构设计思路,并且讨论MyBatis的几个核心部件,然后结合一个select查询实例,深入代码,来探究MyBatis的实现。 一、MyBatis的框架设计 1.接口层 和数据库交互的方式 ...
分类:
其他好文 时间:
2018-02-11 12:26:55
阅读次数:
178