敏捷测试--测试用例管理平台

it2023-09-30  89

敏捷测试–测试用例管理平台

1.简介

随着互联网的快速发展,业务的快速迭代,对项目流程各环节的效率要求越来越高,很多QA开始选择使用线下xmind来编写和执行用例进行测试,但面临的问题也越来越多:

用例管理混乱,无法沉淀:散落在wiki、线下xmind、excel。 用例无法追溯:如遇到线上问题回溯用例及测试情况时,无法追溯且增加排查问题难度。 无法明确感知需求测试进度和结果,研发协作效率低:测试开始了吗?进度如何?失败的case有哪些?等这些问题无法明确感知。 测试活动相关数据无法沉淀:研发自测结果?打回率?测试用例失败率?测试周期? 因此,我们需要一套完善的测试用例管理系统来满足我们的日常测试需求。然后,业界比较可靠的用例管理平台,如test-link,QC,禅道等,它们均采用传统用例管理方式,类似excel的操作体验,测试用例编写过程较繁琐,与当前业务普遍使用的脑图管理方式不匹配,也不符合当前业务快速迭代的诉求。

2.AgileTC用例管理

AgileTC是一套敏捷的测试用例管理平台,具备与xmind等脑图工具一致的操作体验。支持测试用例管理、执行计划管理、进度计算、多人实时协同等能力,方便测试人员对用例和测试过程进行管理。 线上化的操作方式便于测试资产沉淀和测试过程数据沉淀,为测试改进提供抓手。 产品可以独立使用,也支持以组件化方式嵌入项目管理平台,配合项目管理使用。

3.搭建AgileTC用例管理平台

3.1.下载AgileTC项目

wget https://github.com/didi/AgileTC/archive/master.zip

3.2. 解压项目

unzip master.zip

3.3.移动项目

mv AgileTC-master /usr/local/

3.4.创建数据库

首先安装mysql数据库。 https://blog.csdn.net/m0_38039437/article/details/109187046

创建数据库

CREATE DATABASE `case_manager` CHARACTER SET utf8 COLLATE utf8_general_ci; 创建表 创建表的sql文件在项目的路径下,复制sql文件的sql语句在mysql上执行。 /usr/sbin/AgileTC-master/case-server/sql/case-server.sql

3.5.修改配置文件

首先安装了jdk8,并配置了环境变量安装了maven,并配置了环境变量 安装maven后需要修改配置文件中的镜像源地址,否则下面执行maven下载依赖包会报错。maven配置镜像源如下 1.修改maven的settings.xml配置文件 2.替换原来地址为阿里源地址 <mirrors> <!-- mirror | Specifies a repository mirror site to use instead of a given repository. The repository that | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used | for inheritance and direct lookup purposes, and must be unique across the set of mirrors. | --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/central</url> </mirror> <mirror> <id>aliyun-maven</id> <mirrorOf>*</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors>

进入到项目的改路径下,修改mysql地址,端口,用户名,密码

/usr/sbin/AgileTC-master/case-server/src/main/resources

3.6.安装xmind jar包

进入到项目的该路径下 /usr/sbin/AgileTC-master/case-server 执行命令 mvn install:install-file -Dfile=org.xmind.core_3.5.2.201505201101.jar -DgroupId=com.xmind -DartifactId=sdk-Java -Dversion=201505201101 -Dpackaging=jar

4.启动项目

进入到项目下面的地址 /usr/sbin/AgileTC-master/case-server 启动项目 mvn spring-boot:run

5.访问项目

访问地址:http://xx.xx.xx.xx:8094/case/caseList/1

Bruce小鬼 认证博客专家 selenium postman Jira **高级测试开发**- 技术是在不断打磨中成长,- 能力是在不断采坑中成熟,- 技术人的路就是在采坑中寻找乐趣,在成长过程中不断成熟。> 书山有路勤为径,学海无涯苦作舟关注:brucelong.blog.csdn.net
最新回复(0)