Holmos框架
一、Holmos介绍--简介
Holmos-webtest是一个居于selenium2.0二次封装的开源框架,采用Page-Object模式去组织页面结构,同时支持多维度的页面元素定位方式,同时还继承了junit,log4j,poi等框架
二、Holmos介绍--页面库
- Holmos-webtest写WebUI自动化程序大概分为两大模块,页面库和测试用例
- Holmos-webtest的页面库结构
三、Holmos介绍--Element元素
Holmos-webtest元素是页面dom数的一个节点,这个节点可以是叶子节点,也可以非叶子节点,分为以下几种:
四、Holmos介绍--多维定位方式
Holmos-webtest支持跟webdriver一样的定位方式,而且支持多维。
五、Holmos框架搭建
打开IDEA并新建一个maven工程
配置pom.xml文件如下,引入Holmos-webtest模块相关包
从百度网盘下载配置文件放于C盘根目录