我正在研究 Docker 映像内部的测试组织。
一切正常,测试在 Docker 镜像中运行,基于最新的代码。关于生成测试报告的问题出现了。我正在使用 Allue。测试结束后,我运行 allure generate 命令(位于 allure-results 文件夹所在的文件夹中)。allure-report 文件夹在容器内生成。之后,我将这些文件夹复制到我的本地机器,但是当我在 allure-report 中打开 index.html 文件时,报告是空的,只有报告结构本身可见,但没有内容。它说“加载”,没有任何反应。我在本地机器上再次执行整个过程 - 一切正常,生成报告。
在这种情况下,您需要通过 allure generate 命令进行报告,而不是 allure serve,因为此信息将进一步在邮件列表中进行管理。也许在 Docker 镜像中如何生成和写入信息有一些限制,但我仍然无法弄清楚,我是新手。
有没有人对如何解决这个问题有任何想法、意见和解决方案?
谢谢