前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件测试|Docker搭建测试用例平台 TestLink

软件测试|Docker搭建测试用例平台 TestLink

原创
作者头像
霍格沃兹测试开发Muller老师
发布2023-01-10 14:57:42
1.2K0
发布2023-01-10 14:57:42
举报

Testlink 是基于 WEB 的测试用例管理系统,主要功能是:测试项目管理、产品需求管理、测试用例管理、测试计划管理、测试用例的创建、管理和执行,并且还提供了统计功能。

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

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

代码语言:txt
复制
docker network create testlink-tier
  • network 代表网络方面的参数
  • create 代表新建一个网络名字
  • testlink-tier 是将要建立的网络名字
代码语言:txt
复制
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:启动容器使用的镜像和版本号
代码语言:txt
复制
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。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档