Docker如何搭建TestLink平台

admin 2024年11月14日22:24:27评论12 views字数 1700阅读5分40秒阅读模式

1 前言

   通过Docker容器里搭建基于web的测试用例管理平台TestLink,主要是在docker中部署数据库和部署testlinkTestLink用于对测试过程中的管理,可以将测试过程从测试需求、设计到执行等完整地管理起来,还提供了多种对测试结果的统计和分析。

2 搭建过程

(1)启动docker服务

 systemctl start docker

(2)创建docker容器的网络

docker network create ctestlink docker network ls

         Docker如何搭建TestLink平台

(3)部署数据库

执行如下命令:

docker run -d --name mariadb -e MARIADB_ROOT_PASSWORD=abc123123 -e MARIADB_USER=test -e MARIADB_PASSWORD=abc123123 -e MARIADB_DATABASE=bitnami_testlink --net ctestlink -v ${PWD}/mariadb:/bitnami bitnami/mariadb:10.3.22
  -d:设置docker在后台运行     –name:设置别名     -e:设置参数     -e MARIADB_ROOT_PASSWORD=xxx:设置管理员密码     -e MARIADB_USER=xxx:创建一个数据库用户     -e MARIADB_PASSWORD=xxx:创建数据库密码     -e MARIADB_DATABASE=xxx:新建数据库名   –net xxx:指定之前创建的网络     -v ${PWD}/mariadb:/bitnami bitnami/mariadb:10.3.22:挂载当前目录   bitnami/mariadb:10.3.22:镜像的版本信息和名称

Docker如何搭建TestLink平台

发现服务没有起来,查看日志文件,发现是mariadb没有权限

Docker如何搭建TestLink平台

给mariadb文件夹赋予权限,并开启服务

chmod 777 mariadb/ docker start mariadb

Docker如何搭建TestLink平台

(4)部署testlink

执行如下命令:

docker run -d -p 8081:8080 -p 8443:8443 --name ctestlink -e TESTLINK_DATABASE_USER=test -e TESTLINK_DATABASE_PASSWORD=abc123123 -e TESTLINK_DATABASE_NAME=bitnami_testlink --net ctestlink -v ${PWD}/testlink:/bitnami bitnami/testlink:1.9.20
  -p 8081:8080:http协议端口  -p 8443:8443:https协议端口  –name xxx :设置别名  -e:设置参数  -e TESTLINK_DATABASE_USER=xxx:设置数据库用户  -e TESTLINK_DATABASE_PASSWORD=xxx:设置数据库密码  -e TESTLINK_DATABASE_NAME=xxx:设置数据库名  –net xxx:设置testlink的网络,要和数据库在同一个网络下  -v ${PWD}/testlink:/bitnami :挂载当前目录  bitnami/testlink:1.9.20:镜像的版本信息和名称

Docker如何搭建TestLink平台

发现服务也没有起来,估计也是权限问题

chmod 777 testlink/ docker start ctestlink

Docker如何搭建TestLink平台

(5)访问testlink页面

在浏览器页面中输入:http://x.x.x.x:8081,即可进入首页

Docker如何搭建TestLink平台

在界面上输入默认的用户名:user,默认密码:bitnami,点击login按钮

(6)创建项目

在name中输入名称,用例ID等信息,点击create按钮

Docker如何搭建TestLink平台

创建完成后,就可以看到testlink管理平台的各个模块

Docker如何搭建TestLink平台

到这里已经完成了testlink的部署

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

原文始发于微信公众号(技术分享交流):Docker如何搭建TestLink平台

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年11月14日22:24:27
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Docker如何搭建TestLink平台https://cn-sec.com/archives/1652664.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息