美文网首页
基于 Jmeter 的 web 端接口自动化测试平台部署中的坑

基于 Jmeter 的 web 端接口自动化测试平台部署中的坑

作者: tsang_front | 来源:发表于2020-07-18 20:01 被阅读0次

前提:

一个已经在跑的MySQL数据库

有个IAT库已经导入项目sql ( db文件在IAT/server/db_sql/IAT.sql 先新建一个数据库名字为IAT,在导入上面sql即可。)

有特殊网络要求的,可以download代码编译部署。如果服务器能连上外网,可以直接通过我已经封装的docker镜像安装。

方法1:Docker镜像安装

我的镜像中开启了ssh服务,你可以通过挂载宿主机的一个端口来登录容器,默认账号为:root,密码为:root

前端我挂载的是8089,看个人需要设置

命令行末尾参数,需要指定已经配置好的MySQL

docker命令安装

已知Centos安装的容器会有异常,建议使用其他系统。

优化了原来的容器时区问题,已经启动了的同学也不必担心,把原来的容器停止后,再创建个新的即可,数据是取得数据库,不会变。

#dockerrun--envPATH=/root/apache-jmeter-5.0/bin:$PATH-t-i-d-p8089:80-p9022:22--name=iat6ownerworld/iat:0.0.6/bin/start.sh"root:root@127.0.0.1:3306"

坑:因为mysql我是使用docker部署的,所有不能直接填写127.0.0.1。需要用下面的语句查询出mysql所在的ip之后,填写上对应的ip才部署成功。

查看mysql容器的ip

docker inspect --format '{{ .NetworkSettings.IPAddress }}' <container-ID>

相关文章

网友评论

      本文标题:基于 Jmeter 的 web 端接口自动化测试平台部署中的坑

      本文链接:https://www.haomeiwen.com/subject/qabfkktx.html