【发布时间】:2021-04-19 08:31:28
【问题描述】:
我在我的 symfony 项目中使用 Panther Tests Case 和 PHPUnit 进行功能测试。 当我在我的计算机(php bin/phpunit)上运行测试时,一切正常。当我连接到服务器并运行测试时,一切正常。Chrome 驱动程序已正确安装在服务器上,我可以使用命令行运行它。 但是,当我推动 gitlab 并且我的 CI 启动时,我总是有同样的错误: 这是gitlab界面的截图
我的脚本从使用 SSH 连接到我的服务器开始。所以行为应该与我使用 Putty 和 SSH 连接到我的服务器时相同... 我在 .gitlab.ci 脚本上使用的命令是“php bin/phpunit”。我在本地使用的一样。
我发现了一些关于这个问题的帖子,但都是关于 Selenium 而对 panther 没有任何内容......请帮忙! :)
【问题讨论】:
标签: php automated-tests gitlab-ci symfony4 symfony-panther