首页 > 解决方案 > 在 github 操作中针对 Chrome 无头运行 Arquillian 测试

问题描述

我创建了一个JakartaEE Server Faces 示例,它使用 Arqillian Dron 和 Arquillian Graphene 来测试人脸网页。

测试在我的本地系统上通过,但是当像这样在 Github 操作工作流程中将无头 chrome 设置为 web 驱动程序时(请参阅此处的完整文件,默认情况下它使用 phantomjswebdriver):


    - name: Run integration test with -Parq-payara-embedded(chromeheadless)
      run: mvn clean verify -Parq-payara-embedded,chromeheadless

它在这一步被冻结。

mvn clean verify -Parq-payara-embedded,chromeheadless但是我在本地系统中运行了相同的命令( ),它可以工作。如何chromeheadless在 Github 上进行操作?

标签: jakarta-eejboss-arquilliangithub-actionsarquillian-drone

解决方案


推荐阅读