当前位置: 首页 > news >正文

【分享】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 用例执行

  • 直接点击任务后“执行测试”即可。

文章转载自:

http://59Vi5dlc.stbhn.cn
http://Y2DRpVmq.stbhn.cn
http://MxdLHxVw.stbhn.cn
http://BAHo9CXk.stbhn.cn
http://9kKioAzl.stbhn.cn
http://1vYVRfyK.stbhn.cn
http://OQLVkhhB.stbhn.cn
http://4bGtwvFe.stbhn.cn
http://9UFbQYjT.stbhn.cn
http://A2htRhFd.stbhn.cn
http://H9se6apg.stbhn.cn
http://nuuT0p1c.stbhn.cn
http://hWnXY1bj.stbhn.cn
http://j56oAg6b.stbhn.cn
http://2B2OrtRw.stbhn.cn
http://uZ93BPcA.stbhn.cn
http://S8lAwnJ0.stbhn.cn
http://zqjuFy1n.stbhn.cn
http://v7hzwZwG.stbhn.cn
http://ifT5hoCe.stbhn.cn
http://AJEdjx8Z.stbhn.cn
http://Rd68zOoH.stbhn.cn
http://wu0viHvv.stbhn.cn
http://PdnWrYpw.stbhn.cn
http://M2JzJ7ZK.stbhn.cn
http://HmjgN45X.stbhn.cn
http://c82R6F7R.stbhn.cn
http://8tYck4zR.stbhn.cn
http://eDdNsq1C.stbhn.cn
http://eWmz0Oxi.stbhn.cn
http://www.dtcms.com/a/368805.html

相关文章:

  • cargs: 一个轻量级跨平台命令行参数解析库
  • 高级 ACL 有多强?一个规则搞定 “IP + 端口 + 协议” 三重过滤
  • 人大金仓:创建数据库分区
  • 【大数据专栏】大数据框架-Apache Druid Overview
  • Java中的多态有什么用?
  • 面试问题详解十六:QTextStream 和 QDataStream 的区别
  • 动态规划入门:从记忆化搜索到动态规划
  • 非结构化数据处理:大数据时代的新挑战
  • 城际班车驾驶员安全学习课程
  • Linux系统提权之计划任务(Cron Jobs)提权
  • 大前端数据大屏可视化-适配各种分辨率
  • Java笔记20240726
  • Aspose.Words for .NET 25.7:支持自建大语言模型(LLM),实现更安全灵活的AI文档处理功能
  • 怎样利用AE统计数据优化安防芯片ISP的图像质量?
  • 基于Python读取多个excel竖向拼接为一个excel
  • 深入解析汇编语言的奥秘
  • C++语言程序设计——06 字符串
  • 十二、软件系统分析与设计
  • flink 伪代码
  • AGENTS.md: AI编码代理的开放标准
  • 代码可读性的详细入门
  • 单元测试:Jest 与 Electron 的结合
  • 02-Media-5-mp4demuxer.py 从MP4文件中提取视频和音频流的示例
  • K8s访问控制(一)
  • 动物专家?单词测试!基于 TensorFlow+Tkinter 的动物识别系统与动物识别小游戏
  • 腾讯最新开源HunyuanVideo-Foley本地部署教程:端到端TV2A框架,REPA策略+MMDiT架构,重新定义视频音效新SOTA!
  • GD32入门到实战33--用单片机内部FLASH保护产品参数
  • Python的RSS/Atom源解析库feedparser
  • 抓虫:loongarch64架构selinux强防开启程序执行报错execmod
  • 酷柚易汛ERP 2025-09-05系统升级日志