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

本文节选自霍格沃兹测试学院内部教材
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 H O M E / d o c k e r / m a r i a d b : / b i t n a m i : 挂 载 宿 主 机 {HOME}/docker/mariadb:/bitnami:挂载宿主机 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 H O M E / d o c k e r / t e s t l i n k : / b i t n a m i : 挂 载 宿 主 机 {HOME}/docker/testlink:/bitnami:挂载宿主机 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

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

获取更多相关资料+v~ ceshiren001
获取更多技术文章分享

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值