首页 > 其他分享 >干货 | 仅需4步,即可用 Docker搭建测试用例平台 TestLink

干货 | 仅需4步,即可用 Docker搭建测试用例平台 TestLink

时间:2022-09-05 15:11:39浏览次数:134  
标签:testlink -- bn 测试用例 HOME TestLink Docker bitnami docker

⬇️ 点击“下方链接”,提升测试核心竞争力!

>>更多技术文章分享和免费资料领取
本文节选自霍格沃兹测试学院内部教材
Testlink 是基于 WEB 的测试用例管理系统,主要功能是:测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。

Testlink 服务存储数据依赖数据库服务,所以需要先搭建一个数据库。同时数据库和 Testlink 服务之间访问需要网络互相通畅,也需要建立一个容器网络。

可以访问 Testlink 镜像的介绍网站:https://hub.docker.com/r/bitnami/testlink/ 查看更多信息。

docker network create testlink-tier

  • network 代表网络方面的参数
  • create 代表新建一个网络名字
  • testlink-tier 是将要建立的网络名字
docker run -d --name mariadb \
 -e MARIADB_ROOT_PASSWORD=mariadb \
 -e MARIADB_USER=bn_testlink \
 -e MARIADB_PASSWORD=bn_testlink \
 -e MARIADB_DATABASE=bitnami_testlink \
 --net testlink-tier \
 --volume ${HOME}/docker/mariadb:/bitnami \
 bitnami/mariadb:10.3.22

  • run -d:以后台daemon的方式运行
  • --name mariadb:容器启动后的名字
  • -e MARIADB_USER=bn_testlink:参数,指定数据库用户名bn_testlink
  • -e MARIADB_PASSWORD=bn_testlink:参数,数据库密码。
  • -e MARIADB_DATABASE=bitnami_testlink:参数,指定数据库名bitnami_testlink
  • --net testlink-tier:指定要使用的网络名字
  • --volume ${HOME}/docker/mariadb:/bitnami:挂载宿主机${HOME}/docker/mariadb目录到容器内/bitnami目录,其中${HOME}是系统变量表示当前用户的家目录。
  • bitnami/mariadb:10.3.22:启动容器使用的镜像和版本号
docker run -d -p 80:80 -p 443:443 --name testlink \
 -e TESTLINK_DATABASE_USER=bn_testlink \
 -e TESTLINK_DATABASE_PASSWORD=bn_testlink \
 -e TESTLINK_DATABASE_NAME=bitnami_testlink \
 --net testlink-tier \
 --volume ${HOME}/docker/testlink:/bitnami \
 bitnami/testlink:1.9.20

  • -e TESTLINK_DATABASE_USER=bn_testlink:参数,指定数据库用户名bn_testlink
  • -e TESTLINK_DATABASE_PASSWORD=bn_testlink参数,指定数据库密码bn_testlink
  • -e TESTLINK_DATABASE_NAME=bitnami_testlink:参数,指定数据库名bitnami_testlink
  • --net testlink-tier:指定要使用的网络名字
  • --volume ${HOME}/docker/testlink:/bitnami:挂载宿主机${HOME}/docker/testlink目录到容器内/bitnami目录,其中${HOME}是系统变量表示当前用户的家目录。
  • bitnami/testlink:1.9.20:启动容器使用的镜像和版本号

在你的浏览器内访问:http://你的IP地址

  • 80 和 443 为 HTTP 访问端口。
  • 默认用户:user,默认密码:bitnami。

能看到上图界面就代表 Testlink 服务启动成功,输入默认用户名user和默认密码bitnami就可以访问 Testlink 服务啦!下一篇带领大家搭建持续集成平台 Jenkins

内容全面升级,4 个月 20+ 项目实战强化训练,资深测试架构师、开源项目作者亲授 BAT 大厂前沿最佳实践,带你一站式掌握测试开发必备核心技能(对标阿里P6+,年薪50W+)!直推 BAT 名企测试经理,普遍涨薪 50%+!

⬇️ 点击“阅读原文”,提升测试核心竞争力!
原文链接

⬇️ 点击“下方链接”,提升测试核心竞争力!

>>更多技术文章分享和免费资料领取

标签:testlink,--,bn,测试用例,HOME,TestLink,Docker,bitnami,docker
From: https://www.cnblogs.com/Tester-muller/p/16658248.html

相关文章

  • docker 搭建 fastdfs
    1.先通过dockerpulldelron/fastdfs拉取最新的镜像。dockerpulldelron/fastdfs2.分别启动tracker容器和storage容器。dockerrun-d--nametracker-p22122:2......
  • 干货 | Docker 还可以搭建Web服务器nginx ?这么宝藏的吗?
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取浏览器访问:https://hub.docker.com/_/nginx查看Nginx镜像详细信息。下载镜像,默认会下载last......
  • Docker Go语言程序的编译与打包
    使用Docker打包Go程序的镜像Golang镜像首先使用dockerpull获取golang镜像$sudodockerpullgolang:1.18.3查看镜像:$sudodockerimagelsgolangalp......
  • [教程]:使用 FastAPI 和 Docker 提供容器化 ML 模型
    [教程]:使用FastAPI和Docker提供容器化ML模型使用FastAPI和docker提供容器化机器学习(ML)模型的分步教程。Ourtechstackforthetutorial在我的**以......
  • docker的重启策略
    docker的重启策略docker容器是重启策略是在配置中的一个重要的策略。docker容器的重启都是有docker的守护进程完成的,因此与守护进程息息相关docker容器的重启策略如下:n......
  • docker访问外部https数字证书问题
    一般我们构建的docker镜像使用的都是alpinelinux系统,默认是不带ca-certificates根证书的,导致无法识别外部https携带的数字证书。在访问的时候,会抛出509:certific......
  • docker的常用命令
    docker的常用命令直接敲击docker,可以看到帮助信息   1,查看docker的命令帮助信息dockersearch--help2,常用命令概要1下载镜像:dockerpullnginx:1.21.12......
  • Docker 部署
    部署docker1.关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld2.停用并禁用selinux查看:getenforce临时禁用:setenforce0查看配置文件:grep^SELI......
  • Docker 本地安装常用应用
    docker启动容器设置自启动加上配置:--restart=always比如:dockerrun-tid--name【定义容器名称】-p8081:8080--restart=always【镜像名称】如果是已经启动的容器......
  • docker实战教程(一):安装
    centosdocker安装docker并非是一个通用的容器工具,它依赖于已存在的linux内核环境。docker实质上是在已运行的linux环境下制造了一个隔离的文件环境,因此它执行的效率几乎......