0helloword / WebExample

web系统示例

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Demo

Selenium automation test framework

Use Selenium 3.x + testng + Ant + Jenkins + Maven

Use Page object model

Use log4j

使用interface 处理不同版本的页面, 使用java反射机制实现页面跳转 使用java 注解实现不同类反射初始化 使用单例模式实现初始化唯一driver对象 Roadmap

  1. 使用Builder设计模式
  2. 优化测试报告
  3. 使用容器,抽象出单独的截图服务
  4. Refactor 页面元素加载功能
  5. 加入预判环境功能,通过http response code判断环境

About

web系统示例


Languages

Language:HTML 98.3%Language:Java 1.0%Language:JavaScript 0.5%Language:CSS 0.1%Language:Shell 0.0%Language:Batchfile 0.0%