jakarta-ee - 在 github 操作中针对 Chrome 无头运行 Arquillian 测试
问题描述
我创建了一个JakartaEE Server Faces 示例,它使用 Arqillian Dron 和 Arquillian Graphene 来测试人脸网页。
测试在我的本地系统上通过,但是当像这样在 Github 操作工作流程中将无头 chrome 设置为 web 驱动程序时(请参阅此处的完整文件,默认情况下它使用 phantomjs
webdriver):
- 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 上进行操作?
解决方案
推荐阅读
- oracle - 序列中的 Oracle 约束
- node.js - 如何修复来自 NodeJS 中 pg 依赖项的“错误:在“结束”处或附近出现语法错误?
- javascript - 如何操纵浏览历史?
- php - Smarty registerPlugin 函数作为参数
- google-colaboratory - 有没有办法将谷歌 colab 连接到我的谷歌驱动器?
- javascript - Angular2:对节点服务器的 PUT 请求不起作用 - 身份验证丢失
- phpmailer - (phpmailer) 可以使用与我用来发送邮件的网站具有不同域名的“发件人”地址吗?
- php - 如何根据在 Wordpress 上使用的登录名将按钮重定向到不同的页面
- oracle - Oracle 存储过程将行集作为输出参数返回
- python - Python/Flask - “TypeError”类型的对象不是 JSON 可序列化的