【问题标题】:Running the Cypress Test Runner Remotely远程运行赛普拉斯测试运行程序
【发布时间】:2020-02-18 17:42:48
【问题描述】:

赛普拉斯有一个很棒的test runner,它在本地环境中运行良好。虽然,我还没有找到一种方法来为远程环境运行类似cypress open 的东西。那么这是一种代替使用cypress run的方法吗?

【问题讨论】:

  • 你想完成什么?您可以将其捆绑在远程部署的 Docker 容器中以运行 E2E 套件。
  • 我有一个远程运行的开发环境,我想知道是否有办法使用该环境中的测试运行器运行我的测试
  • 当我在寻找类似的东西时,您能否指定 cypress 或浏览器是否在远程运行?如果要连接到远程浏览器,可能this feature request 表示当前不支持。我自己也在寻找另一种方法,因为我只能在远程机器上运行 Cypress,但仍然希望以某种方式在本地浏览器中查看测试面板。

标签: javascript testing cypress e2e-testing end-to-end


【解决方案1】:

如果您运行本地 Xserver,您可以将 DISPLAY 从远程机器导出到本地。根据我的经验,它不是很快,但它是可用的。

这是专门针对 WSL 的博文,但概念(和大多数命令)是相同的 https://dev.to/nickymeuleman/using-graphical-user-interfaces-like-cypress-in-wsl2-249j

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-24
    • 2019-05-20
    • 1970-01-01
    • 2022-08-14
    • 2019-12-27
    • 2019-07-29
    • 1970-01-01
    • 2023-02-10
    相关资源
    最近更新 更多