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

Testlink 是基于 WEB 的测试用例管理系统,主要功能是:测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。
 
Testlink 服务存储数据依赖数据库服务,所以需要先搭建一个数据库。同时数据库和 Testlink 服务之间访问需要网络互相通畅,也需要建立一个容器网络。

四步搞定Docker 搭建 TestLink :

1. 新建容器网络

docker network create testlink-tier
  • network 代表网络方面的参数
  • create 代表新建一个网络名字
  • testlink-tier 是将要建立的网络名字

2.运行 MariaDB 数据库

 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:启动容器使用的镜像和版本号

3.运行 Testlink 容器

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:启动容器使用的镜像和版本号

4.浏览器访问
  在你的浏览器内访问:http://你的IP地址。
  · 80 和 443 为 HTTP 访问端口。
  · 默认用户:user,默认密码:bitnami。


最后给想转行测试行业或者已经从事测试行业想提升的小伙伴安利一个福利:


上面是我整理的一些软件测试学习资料,对于学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。需要的小伙伴可以关注我微信公众号:程序员二黑,免费获取!

如果文章对你有帮助的,请帮我点赞收藏,这样我才有动力继续更新下去!也欢迎加入我的软件测试交流群:785128166,里面不定时分享测试资源,还有同行大佬一起交流学习!

精彩推荐

在职阿里6年,一个29岁女软件测试工程师的心声

拒绝B站邀约,从月薪3k到年薪47W,我的经验值得每一个测试人借鉴

公司新来的阿里p8,看了我做的APP和接口测试,甩给了我这份文档

猜你喜欢

转载自blog.csdn.net/weixin_54928936/article/details/120687086