测试用例管理工具Luckyframe安装

四月 12, 2020

安装环境

运行测试环境:linux

所需软件:

  • JDK(建议8以上版本):具体安装以及环境变量配置请自行百度,强烈推荐JDK 1.8.0_121版本。
  • Mysql(建议5.7以上版本): 具体安装以及环境变量配置请自行百度,非常简单。(可以使用docker进行安装)
  • Maven.

数据库配置

这里使用docker配置的mysql服务,启动mysql service

docker run -p 3306:3306 --name mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql

进入mysql container环境,并配置数据库

docker exec -it mysql /bin/bash

配置数据库

mysql -u root -p
#输入 pass: 123456

# 创建数据库
mysql> create DATABASE luckyframe;
mysql> GRANT ALL PRIVILEGES ON luckyframe.* to 'root'@'%';
mysql> flush privileges;

源码编译

Luckyframe使用java spring开发的web应用,分为:

可以分别download这个两个开源代码下来后,使用IDEA开发工具进行修改源码编译:
(前置先把项目依赖包使用maven安装好)

编译成功后, 两个项目里都会打包在target目录下:
target dir
service jar
client jar

然后需要把client的jar包拷贝到server -> target -> classes -> lib 目录下(如果没有lib目录,则新建即可)
lib dir

上传编译好的项目到服务器

这里使用scp命令拷贝文件到远程服务器

scp -r server/target root@xxx.com:/root/luckyframe

server 启动服务

nohup java -jar LuckyFrameWeb.jar &

启动成功后,则可以远程访问server上的服务了(http://xx.xx.xx.xx:7474);

访问成功后:可以使用 admin/admin 进行登录,然后修改密码