软件测试 / 测试开发丨 4 步,用 Docker 搭建测试用例平台 TestLink
获取更多相关知识
Testlink 是基于 WEB 的测试用例管理系统,主要功能是:测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。
Testlink 服务存储数据依赖数据库服务,所以需要先搭建一个数据库。同时数据库和 Testlink 服务之间访问需要网络互相通畅,也需要建立一个容器网络。
可以访问 Testlink 镜像的介绍网站:
https://hub.docker.com/r/bitnami/testlink/
查看更多信息。
四步搞定 Docker 搭建 TestLink
1. 新建容器网络
network 代表网络方面的参数
create 代表新建一个网络名字
testlink-tier 是将要建立的网络名字
2.运行 MariaDB 数据库
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/docker/mariadb:/bitnami:挂载宿主机{HOME}/docker/mariadb 目录到容器内/bitnami 目录,其中 ${HOME}是系统变量表示当前用户的家目录。
bitnami/mariadb:10.3.22:启动容器使用的镜像和版本号
3.运行 Testlink 容器
-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/docker/testlink:/bitnami:挂载宿主机{HOME}/docker/testlink 目录到容器内/bitnami 目录,其中 ${HOME}是系统变量表示当前用户的家目录。
bitnami/testlink:1.9.20:启动容器使用的镜像和版本号
4. 浏览器访问
在你的浏览器内访问:http://你的 IP 地址
80 和 443 为 HTTP 访问端口。
默认用户:user,默认密码:bitnami。
能看到上图界面就代表 Testlink 服务启动成功,输入默认用户名 user 和默认密码 bitnami 就可以访问 Testlink 服务啦!
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/c2c832248dd8eb4fea2a2b351】。文章转载请联系作者。
评论