📜  运行 katalon docker image - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:41:54.703000             🧑  作者: Mango

运行 Katalon Docker Image - Shell Bash

如果您是一名测试工程师,您可能已经听说过 Katalon Studio,它是一款免费和强大的自动化测试工具。Katalon Studio 提供了多种测试功能,包括 Web、API、移动和桌面自动化测试。

在本文中,我们将学习如何在 Docker 中运行 Katalon Studio,以便更轻松地管理测试工作。

安装 Docker

如果您尚未安装 Docker,请根据您的操作系统从下面的链接下载和安装 Docker:

获取 Katalon Docker 镜像

现在,您需要从 Docker Hub 下载 Katalon Docker 镜像。在终端或命令行界面中输入以下命令:

docker pull katalonstudio/katalon

这将下载最新版本的 Katalon Docker 镜像。

运行 Katalon Docker 镜像

当您已经下载好了 Katalon Docker 镜像,可以通过以下命令来启动容器并运行 Katalon Studio:

docker run -t --rm -v "$(pwd)":/tmp/project katalonstudio/katalon katalonc.sh -browserType="Chrome" -retry=0 -statusDelay=15 -testSuitePath="Test Suites/TS_RegressionTest" -apiKey="YOUR_KATALON_API_KEY"

这个命令使用以下参数:

  • -t: 使用终端模式
  • --rm: 在容器退出时自动删除容器
  • -v "$(pwd)":/tmp/project: 将当前目录映射到 /tmp/project 目录,使容器中的测试项目能够与主机共享
  • katalonstudio/katalon: 使用 Katalon Docker 镜像
  • katalonc.sh: 运行 Katalon 命令行模式
  • -browserType="Chrome": 指定浏览器类型
  • -retry=0: 指定测试失败后要重试的次数
  • -statusDelay=15: 指定等待测试完成的时间间隔
  • -testSuitePath="Test Suites/TS_RegressionTest": 指定要运行的测试套件路径
  • -apiKey="YOUR_KATALON_API_KEY": 指定您的 Katalon API 密钥

注意: 在运行此命令之前,您需要将 YOUR_KATALON_API_KEY 替换为您的 API 密钥。请参考 Katalon API 密钥的获取方法

结论

现在,您已经学会了如何在 Docker 中运行 Katalon Studio。通过使用 Docker,您可以更轻松地管理测试工作。同时也减少了对本地计算机的依赖性。