- 测试用例管理平台,是一个前后端分离的项目。主要提供了测试用例与执行计划的管理与维护。

 |
 |
 |
 |
 |
 |
| Latest ✔ |
Latest ✔ |
Latest ✔ |
Latest ✔ |
Latest ✔ |
10+ ✔ |
- 为了保证代码规范和可维护性,以及一些语法不规范造成的常见报错,请勿必参考vue 风格指南
- 可新增、编辑、删除菜单或控件
- 菜单需要配置:菜单URL,如:testlibrary,点击可跳转到对应页面
- 控件需要配置:控件标识,如:testlibrary/move,在前端对应代码中添加如下代码:v-permission="'testlibrary/move'",可用作权限分配
- 可新增、编辑、删除角色;
- 根据不同角色可自定义分配权限,权限可配置到每个控件
- 支持xls、xmind格式,模板需上传到自己的文件服务器。模板及其操作指南:/test-case/src/main/resources/template/
- 搜索执行计划;默认显示与我相关,支持搜索所有执行计划
# 克隆项目
git clone git@github.com:ZTO-Express/test-case-app.git
# 移出后台工程
将test-case(后台服务)整个目录移出克隆的项目,独立部署
# 安装依赖
npm install
# 本地开发 启动项目
npm run dev
# 部署到服务器
修改配置文件:.env.production中的localhost替换成服务器your-ip
VUE_APP_BASE_SSO_URL=http://localhost:8081
VUE_APP_BASE_API_URL=http://localhost:8081
打包:npm run build 将dist文件夹上传至服务器
搭建nginx
访问地址:http://your-ip