【问题标题】:Add a test runner to playwright in docker在 docker 中为 playwright 添加一个测试运行器
【发布时间】:2022-03-28 16:12:22
【问题描述】:

我开始使用 playwright,我已经提取了 docker 映像,我想知道我应该如何运行测试。我在剧作家 slack 中关注了一些旧消息并运行此命令:

 docker run -d -it --rm -v /C/Workspace/playwrite/src/test/java/org/example/TestExample.java:. --ipc host --shm-size 2gb mcr.microsoft.com/playwright/java:v1.14.0-focal

容器已启动,测试已移至 docker,但我认为它尚未运行。我的问题是 docker playwright 是否已经有 junit 之类的测试运行器?如果我也不必修改 docker 映像?我没有找到任何解释这一点的文档。

【问题讨论】:

    标签: java junit playwright


    【解决方案1】:

    它的工作方式是运行 Playwright 映像,然后它为您提供设置和运行 Playwright 的环境

    # run in the root of your Playwright project
    docker run -v $PWD:/e2e -w /e2e --rm -it mcr.microsoft.com/playwright:v1.16.2-focal /bin/bash
    
    # you are now inside the container (bash)
    root@f4cfe077964d:/e2e# npm install
    root@f4cfe077964d:/e2e# npx playwright install
    root@f4cfe077964d:/e2e# npx playwright test
    

    更多关于使用 Playwright Docker 镜像here

    【讨论】:

      猜你喜欢
      • 2020-04-22
      • 2020-12-10
      • 2022-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      • 2021-09-07
      • 1970-01-01
      相关资源
      最近更新 更多