首页 > 其他分享 >Docker搭建测试用例平台 TestLink

Docker搭建测试用例平台 TestLink

时间:2023-01-10 15:01:31浏览次数:64  
标签:testlink DATABASE -- bn 测试用例 TestLink Docker bitnami docker

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 Docker搭建测试用例平台 TestLink_docker{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 Docker搭建测试用例平台 TestLink_测试用例_02{HOME}/docker/testlink目录到容器内/bitnami目录,其中${HOME}是系统变量表示当前用户的家目录。
  • bitnami/testlink:1.9.20:启动容器使用的镜像和版本号

在你的浏览器内访问:​​http://你的IP地址​​

  • 80 和 443 为 HTTP 访问端口。
  • 默认用户:user,默认密码:bitnami。

Docker搭建测试用例平台 TestLink_数据库_03

能看到上图界面就代表 Testlink 服务启动成功,输入默认用户名user和默认密码bitnami就可以访问 Testlink 服务啦!下一篇带领大家搭建持续集成平台 Jenkins。


标签:testlink,DATABASE,--,bn,测试用例,TestLink,Docker,bitnami,docker
From: https://blog.51cto.com/u_15640304/6000337

相关文章

  • centos 9 安装 docker
    给yum安装不了docker的centos:sudoyuminstall-yyum-utilssudoyum-config-manager\--add-repo\https://download.docker.com/linux/centos/docker-ce.rep......
  • docker安装rabbitmq
    启动rabbitmq下载rabbitmq3.9-management的docker镜像:dockerpullrabbitmq:3.9.21-management使用如下命令启动RabbitMQ服务:dockerrun-p5672:5672-p15672:1......
  • docker安装mysql
    启动mysql下载MySQL5.7的docker镜像:dockerpullmysql:5.7使用如下命令启动MySQL服务:dockerrun-p3306:3306--namemysql\-v/mydata/mysql/log:/var/log/my......
  • docker安装elasticsearch
    启动elasticsearch下载Elasticsearch7.17.5的docker镜像:dockerpullelasticsearch:7.17.5修改虚拟内存区域大小,否则会因为过小而无法启动:sysctl-wvm.max_map_......
  • docker搭建zookeeper、kafka集群
    docker搭建zookeeper、kafka安装kafka1.先安装zookeeper,因为kafka依赖zookeeper,虽然目前3.0kafka已准备抛弃zk,不过暂不推荐在生成环境使用dockerpullbitn......
  • Docker系列(4)--Docker上基于Centos部署自定义Tomcat环境
    一、实验环境:[root@docker1tomcat9]#cat/etc/redhat-releaseCentOSLinuxrelease7.7.1908(Core)[root@docker1tomcat9]#uname-r3.10.0-1062.el7.x86_64二、实验准......
  • Docker基础知识 (23) - 使用 Docker 部署 Nginx + Php/Laravel + MariaDB 项目 (2) -
    本文在“Docker基础知识(12)-使用Docker部署Nginx+Php/Laravel+MariaDB项目”基础上,修改Nginx的配置文件和docker-compose.yml,配置phpMyAdmin目录密码保......
  • docker启动elasticsearch和kibana
    首先执行通过docker将以下镜像进行拉取:dockerpullelasticsearch:7.4.2用于存储和检索数据(版本可以自定义,两者版本需要统一)dockerpullkibana:7.4.2用于可视化检索数......
  • docker安装mysql
    搜索镜像名字dockersearchmysql 在网页端搜索版本列表:https://hub.docker.com/  点击标题,在下面选出需要的版本号拉取镜像 dockerpullmysql:8.0 ......
  • 处理docker中中文显示方框问题
    docker中使用aspose-words来天赐数据,然后生成pdf,本地测试没有问题,发布到测试服务器docker中,中文就变成了方框。这种情况一般都是字体缺失造成的。把字体拷贝到文件夹fonts......