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


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

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

    可以访问 Testlink 镜像的介绍网站:Docker Hub 查看更多信息。

    1. docker network create testlink-tier
    • network 代表网络方面的参数
    • create 代表新建一个网络名字
    • testlink-tier 是将要建立的网络名字
    1. docker run -d --name mariadb \
    2. -e MARIADB_ROOT_PASSWORD=mariadb \
    3. -e MARIADB_USER=bn_testlink \
    4. -e MARIADB_PASSWORD=bn_testlink \
    5. -e MARIADB_DATABASE=bitnami_testlink \
    6. --net testlink-tier \
    7. --volume ${HOME}/docker/mariadb:/bitnami \
    8. 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:启动容器使用的镜像和版本号
    1. docker run -d -p 80:80 -p 443:443 --name testlink \
    2. -e TESTLINK_DATABASE_USER=bn_testlink \
    3. -e TESTLINK_DATABASE_PASSWORD=bn_testlink \
    4. -e TESTLINK_DATABASE_NAME=bitnami_testlink \
    5. --net testlink-tier \
    6. --volume ${HOME}/docker/testlink:/bitnami \
    7. 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地址 1

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

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

     最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

    这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

    如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入下方我的qq群大家一起讨论交流,里面也有各种软件测试资料和技术交流。

  • 相关阅读:
    微信小程序|使用小程序制作一个2048小游戏
    手写小程序摇树优化工具(七)——生成依赖图
    三角函数概述
    协程是如何实现线程切换的
    transformers生成式对话机器人
    Java实用类-Enum(枚举)
    【数据库】MySQL分页查询
    可解释人工智能(XAI)
    calcite 启发式优化器(HepPlanner)原理与自定义优化规则实现
    软件设计模式系列之二十五——访问者模式
  • 原文地址:https://blog.csdn.net/m0_58026506/article/details/125627408