• AgileTC linux部署


    简介

    AgileTC是一套敏捷的测试用例管理平台,支持测试用例管理、执行计划管理、进度计算、多人实时协同等能力,方便测试人员对用例进行管理和沉淀。产品以脑图方式编辑可快速上手,用例关联需求形成流程闭环,并支持组件化引用,可在各个平台嵌入使用,是测试人员的贴心助手!

    项目地址:https://github.com/didi/AgileTC

    功能描述

    测试用例集管理

    AgileTC能够将用例集与需求关联,支持xmind/xmind zen的导入/导出,具备丰富的搜索能力,如根据用例集名称、创建人、管理需求和创建时间进行搜索。

    用例编辑

    AgileTC支持多人实时协同编辑用例集,其中一个人的修改,会实时同步到打开相同用例的其他客户端,实现更加高效的测试集编写和测试执行协同。支持用例优先级和自定义标签标记。服务端和客户端增加了定时巡检探活机制保障连接稳定性。支持连接异常(如浏览器异常退出或系统故障等)场景下,自动保存用例集。

    测试任务管理

    用户可以根据用例中的优先级和标签圈选测试用例,组合成自身需要的测试任务。用户可以在测试任务中标记用例测试状态,并查看测试任务的整体进展。

    如何使用

    以下步骤为记录在一台全新的centos的安装流程。

    环境依赖
    1. java 1.8
    2. maven
    3. mysql
    1、下载源码

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

    可能出现无法建立ssl连接的问题,可以从浏览器中访问,然后下载。

    2、解压

    unzip master.zip

    3、移动文件

    移动文件到目标目录,一般是/usr/sbin

    mv AgileTC-master/ /usr/sbin/

    4、查看项目的配置文件,确认数据库名。

    4.1 切换到 项目的resources 目录。

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

    4.2 查看配置文件 application-dev.properties

    cat application-dev.properties

    5、建库建表

    确保已安装mysql后,再往下执行。

    5.1 创建数据库

    create database case-server-local default charset utf8mb4;

    5.2 创建数据库表

    切换到 项目的sql目录

    cd /usr/sbin/AgileTC-master/case-server/sql/case-server.sql

    使用数据库连接工具,执行sql脚本。

    执行脚本后会生成 authoritybizcase_backupexec_recordtest_caseuser 六张表。

    6、修改配置文件

    6.1 确保已安装jdkmaven,再继续往下执行

    6.2 验证 javac

    注意:输入javac 确实提示命令没找到,说明我们之前只是安装了jre 没有安装jdk, 所以没有javac工具。

    解决方法:

    cd /
    yum install -y java-devel

    6.3 切换到项目中的 resources 目录,修改mysql地址,端口,用户名,密码。

    cd /usr/sbin/AgileTC-master/case-server/src/main/resources
    vi application-dev.properties
    7、启动程序

    7.1 切换到以下目录

    cd /usr/sbin/AgileTC-master/case-server

    7.2 执行命令

    mvn spring-boot:run

    没有报错,执行结果如下,则启动成功

    8、开始访问
  • 相关阅读:
    java基础:9.2 接口implements,Comparable,Cloneable接口
    java基础:9.1 抽象类
    java基础:9.4 web爬虫
    java基础:6.0 ArrayList
    java基础:9.3 从web上读取数据
    java基础:12.1 文本I/O(一)
    3.2 FPGA 配置电路/主模式 从模式 JTAG模式
    谷歌浏览器查看HTTP协议
    MIME类型说明
    常见的响应码说明
  • 原文地址:https://www.cnblogs.com/bu1tcat/p/15042649.html
Copyright © 2020-2023  润新知