CentOS搭建AutoMeter-API自动化测试平台

admin 2024年8月10日11:39:15评论9 views字数 1855阅读6分11秒阅读模式

1 前言

AutoMeter是一款针对分布式服务,微服务API做功能和性能一体化的自动化测试平台,一站式提供项目管理,微服务,API接口,用例,环境管理,测试管理,前置条件,测试集合,变量管理,测试计划,Mock,测试报告等

2 搭建过程

(1)安装mysql数据库

以Centos系统下安装为例,在官网下载mysql相应的包,例如mysql 5.7版本:

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server

安装过程中会出现如下错误:

CentOS搭建AutoMeter-API自动化测试平台

执行如下命令:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022再次安装:yum install mysql-community-server -y

(2)配置mysql数据库

启动 MySQL 服务,并使用 root 用户登录 MySQL,创建一个Bitbucket的库。

执行如下命令:

启动mysql服务systemctl start mysqld查看mysql状态systemctl status mysqld

查看mysql数据库的默认密码:

查看文件内容cat /var/log/mysqld.log查看文件内容中包含password的行信息cat /var/log/mysqld.log | grep password

使用root账号登录mysql,输入上面命令查看到的密码:

/usr/local/mysql/bin/mysql -u root -p修改数据库的参数和密码:set global validate_password_length=8;set global validate_password_policy=LOW;set password=password('yourpasswd');

(3)下载AutoMeter-API-main

git clone https://github.com/AutoMeter/AutoMeter-API.git

CentOS搭建AutoMeter-API自动化测试平台

(4)复制文件

将clone下来的Release/v1.0目录下的所有都复制到安装的目录,例如/opt目录下

[root@dba v1.0]# cd /Release/V1.0[root@dba v1.0]# cp -r * /opt/

(5)导入数据库

登录mysql数据库,在mysql中执行 source /opt/AutoMeter/sql/init-sql/testcenter.sql

[root@dba opt]# mysql -u root -pmysql> source /opt/AutoMeter/sql/init-sql/testcenter.sql    Query OK, 0 rows affected (0.13 sec)Query OK, 0 rows affected (0.01 sec)Query OK, 0 rows affected (0.00 sec)

(6)部署后台服务器

退出mysql,在/opt/ServerSetup目录下,执行AutoMeterServerDeploy.sh脚本

[root@dba ServerSetup]# ./AutoMeterServerDeploy.sh

CentOS搭建AutoMeter-API自动化测试平台

到这里,AutoMeter后端服务已经部署成功

(7)配置Nginx

在nginx.conf文件中的http.server.location.root配置前台文件的目录,例如:/opt/AutoMeter/testcenterapp/dist,如下:

CentOS搭建AutoMeter-API自动化测试平台

重启Nginx服务并查看端口是否开放

[root@dba run]# systemctl restart nginx[root@dba run]# netstat  -antp |grep nginx

CentOS搭建AutoMeter-API自动化测试平台

(8)访问AutoMeter页面

在地址栏中输入:x.x.x.x:8088(ip和端口根据实际情况更改),输入默认账号:admin,密码:admin123,即可进入页面

CentOS搭建AutoMeter-API自动化测试平台

到这里,AutoMeter就安装完成了,下次会继续介绍AutoMeter的使用

欢迎关注「技术分享交流」公众号 ,如果有建议或者疑问的话,欢迎大家评论留言,如果喜欢公众号文章的话可以点【在看】,您的鼓励就是我的动力哈!!!

原文始发于微信公众号(技术分享交流):CentOS搭建AutoMeter-API自动化测试平台

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年8月10日11:39:15
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   CentOS搭建AutoMeter-API自动化测试平台http://cn-sec.com/archives/3050358.html

发表评论

匿名网友 填写信息