关于软件测试:干货-仅需4步即可用-Docker搭建测试用例平台-TestLink

112次阅读

共计 1680 个字符,预计需要花费 5 分钟才能阅读完成。

本文节选自霍格沃兹测试学院外部教材
Testlink 是基于 WEB 的测试用例管理系统,次要性能是:测试项目管理、产品需要治理、测试用例治理、测试计划治理、测试用例的创立、治理和执行,并且还提供了统计性能。

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

能够拜访 Testlink 镜像的介绍网站:https://hub.docker.com/r/bitn… 查看更多信息。

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

正文完
 0