用于剧作家测试的示例 DockerFile

Sample DockerFile for playwright test

尝试将我的剧作家测试 docker 化并寻找一些关于如何编写 dockerfile 的参考。做了一些搜索,但找不到太多帮助。任何人都可以分享一个示例,我可以参考。

谢谢

在 Dockerfile 的顶部,您可以放置​​:

FROM mcr.microsoft.com/playwright:focal

后面是执行测试的代码。

查看 docs 此处了解更多信息。

为不知道如何使用的人复制粘贴 Dockerfile docker、source

FROM mcr.microsoft.com/playwright:focal

# copy project (including tests)
COPY . /e2e

WORKDIR /e2e

# Install dependencies
RUN npm install
# Install browsers
RUN npx playwright install

# Run playwright test
CMD [ "npx", "playwright", "test", "--reporter=list" ]