【分享】AgileTC测试用例管理平台使用分享
偶然间发现了这个项目,用于脑图样式的用例设计和执行
【分享】AgileTC测试用例管理平台使用分享
- 1 项目地址
- 2 项目简介
- 3 项目部署
- 3.1 项目下载
- 3.2 安装mysql
- 3.3 安装java1.8
- 3.4 创建依赖数据库
- 3.5 修改数据库配置
- 3.6 导入脚本
- 4 运行项目
- 5 整体框架
- 6 简单使用
- 6.1 注册登录
- 6.2 创建分组
- 6.3 创建用例集
- 6.4 用例集编辑复制
- 6.5 删除和导出
- 6.6 创建测试任务
- 6.7 任务操作
- 6.8 创建脑图用例
- 6.9 用例集中创建用例
- 6.10 用例执行
1 项目地址
AgileTC测试用例管理平台
2 项目简介
- AgileTC是一套敏捷的测试用例管理平台;
- 支持测试用例管理、执行计划管理、进度计算、多人实时协同等能力,方便测试人员对用例进行管理和沉淀;
- 产品以脑图方式编辑可快速上手,用例关联需求形成流程闭环,并支持组件化引用,可在各个平台嵌入使用,是测试人员的贴心助手!
3 项目部署
3.1 项目下载
git clone https://github.com/didi/AgileTC.git
或者 直接Download ZIP
3.2 安装mysql
此处省略
3.3 安装java1.8
此处省略
3.4 创建依赖数据库
- 使用数据库命令或者功能创建数据库,库名为:
case_manager
- 进入项目如下目录:
AgileTC-master/case-server/src/main/resources
- 修改
application-dev.properties
中配置数据库名称为case_manager
:
3.5 修改数据库配置
- 修改
application-dev.properties中spring.datasource
的配置。默认数据库端口号为3306
# mysql配置
#spring.datasource.url=jdbc:mysql://127.0.0.1:3306/case-server-local?useSSL=false&useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/case_manager?useSSL=false&useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=test123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
3.6 导入脚本
- 脚本路径在:
case-server/sql/case-server.sql
- 运行以上脚本,让数据库中的数据生效。
4 运行项目
sudo mvn spring-boot:run
(在case-server目录下执行);- 浏览器打开
http://localhost:8094/case/caseList/1
5 整体框架
6 简单使用
6.1 注册登录
- 直接输入用户名和密码就自动注册了:
6.2 创建分组
- 使用分组进行用例集管理:
6.3 创建用例集
6.4 用例集编辑复制
6.5 删除和导出
6.6 创建测试任务
6.7 任务操作
- 用例集下显示新建的任务:
- 任务可以编辑、执行和删除:
6.8 创建脑图用例
- 点击任务名称,跳转到脑图界面:
6.9 用例集中创建用例
- 点击用例集名称进行用例设计界面;
6.10 用例执行
- 直接点击任务后“执行测试”即可。