自动化工具平台
平台介绍:支持多业务、多场景的工具用于辅助测试,提升测试质量、提高测试效率;给开发和测试快捷构建业务数据;提供开发质量检测,提升提測质量。
工具:git 、IDEA、maven、jdk1.8
技术语言:java
技术框架:springBoot + mybatis+ thymeleaf+ H-ui.Admin
技术扩展:testng +sonar +postman
一 开发相关技术文档
thymeleaf:https://www.thymeleaf.org/doc/tutorials/2.1/thymeleafspring.html#ajax-fragments
thymeleaf 模版表达式:https://blog.csdn.net/qq_18838763/article/details/52915964
H-UI: http://www.h-ui.net/Hui-4.1-buttonGroups.shtml
https://user.oneapm.com/pages/v2/home
thymeleaf 模板介绍+表达式语法:(重点推荐)
https://blog.csdn.net/qq_27886997/article/details/82857974
二 搭建步骤:
三 开发DEMO
1、dev 下 autotest数据库 创建表:
本文的例子使用MySQL数据库,首先创建一个用户表,执行sql语句如下:
CREATE TABLE IF NOT EXISTS user ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(50) NULL DEFAULT NULL , `age` INT(2) NOT NULL , PRIMARY KEY (id) )
2、mybaitis-generatie:generate 自动生成实体类、mapper 文件
1> pom 文件修改配置文件的路径(图一)
2> 修改mybatis-auto-generator.xml 中taleName 和 domainObjectName ,然后双击“mybaitis-generatie:generate ” 即可自动生成表相关文件
3 启动项目 :点击按钮,启动项目:
浏览器输入地址: http://localhost:8085/admin/login 可登录平台 默认账号:root ,密码:123456;账号可以在管理员中自己添加