0

在 cypress docker 容器中运行测试时面临问题

在我的情况下,我想使用 xpath 来识别 web 元素以自动化我们的 web 应用程序我已经成功添加了 cypress-xpath 并能够在本地运行它,但在 docker 中运行时,我遇到了以下错误

错误:/cypress/support/index.js 未找到模块:错误:无法解析 '/cypress/support' 中的 'cypress-xpath' 解决 '/cypress/support' 中的 'cypress-xpath'

我有参考这个https://github.com/cypress-io/cypress-xpath 在本地工作正常但在 docker 中遇到问题

4

1 回答 1

0

我发现解决方案需要在 docker compose 文件中添加以下卷和工作目录

工作目录:/e2e

卷:

  • ./:/e2e

那么它将完美地工作

于 2021-02-04T06:29:34.653 回答